Very cool idea. My one suggestion would be to add an email signup to your homepage. Something along the lines of:
Be the first to know when new shows are added!
You could also add a form to the individual show pages by simply replacing "shows" with "episodes".