First off, as founder of the Church of the Stick thread, I love your username.
I originally looked into SoundCloud for the RSS feed, but there was a lot of interfacing issues between iTunes and SoundCloud that were fairly frustrating trying to work around, and when I started comparing functionality and price point for the premium options we'd eventually have to take, I decided that PodBean was better suited for our uses.
I looked into briefly right now, and it looks like there's no way to import an RSS to SoundCloud like in other podcast services. I'll look into it more later when I've got more time to put to the matter, but it looks like there's not a good way to use have SoundCloud mirror our episodes without using then as our primary podcast host. If I find out a way to do it, or if they accept outside RSS feeds in the future I'll be sure to let you know directly!