Some podcasts I follow have a Facebook page, and make a post about each episode. That lets them use Facebook's systems for moderation, and builds on their existing social media branding.
I'm sure it can be improved upon, especially if you can get it incorporated directly into some podcast apps.