This is going to be the future for finding podcasts, really worth the time setting up for any fellow creators. It has a feature that allows you to note other podcasts you have been a guest in. Really great for getting exposure to your story across the podcastting world! Please keep this going.
(I am not able to find where to create my Podchaser badge as seen in the blog post, is this still an active feature?)