It is nearly impossible to get someone to subscribe to your podcast by simply saying find it on your favorite podcatcher. Your podcast needs a website home to direct subscribers to the exact locations.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.