So anyway, AMA stands for "Ask Me Anything." Do so in comments on this post!
I have 30 days to cancel the Soundcloud Pro account for a refund and take my business elsewhere. I'm about to start looking at alternatives to Soundcloud with an eye toward doing that if they don't get off the dime, so if any of you have favorites or suggestions, let me know in comments.
Update: Approved for the Soundcloud podcasting beta. I'll be getting registered at Stitcher, iTunes, etc. as soon as possible.