Yea... I don't know what's going on... I've checked every angle. The feed is coming through Juice and other aggregators, but iTunes seems to be on hold.
You said, "Compared to the thousands of podcasts available at Odeo or PodcastAlley, Blubrry seems virtually empty."
Did Odeo and Podcast Alley have thousands of listings on their launch day? I don't know -- I wasn't involved at that time... but this seemed a fairly inane statement. They just launched!
It would seem to me that you would give a BETA site a bit of leniency in your post. Let's wait and see what happens.
I think the most important facet of Blubrry is the opportunity for listeners and podcasters to directly interact. I can't really do that at Podcast Alley -- and the Odeo model is so clunky it is difficult to remember which link takes me to which feature.