Any chance of adding your podcasts to Stitcher? It's a nice podcast app that works everywhere, not just apple products (like iTunes).
I don't love their terms of service:
Producer shall provide promotional consideration to Stitcher as agreed upon between Producer and Stitcher at a time subsequent to Stitcher?s publication of Submitted Content on Stitcher. Examples of such promotional consideration include but are not limited to on-air mentions of Stitcher, social media promotion, use of Stitcher?s player widgets and links from Producer?s website to Stitcher website.
Exhibit excerpts of your Submitted Content via all forms of media throughout the world in perpetuity for promotional and/or advertising purposes ("Promotional Rights"); and,
Create and use derivative works there from;
... but I'll look into it for you.