Well I wish I had read this before submitting mine. lol. I didn't realize it focused on tech podcasts. It might be a good idea to have a description of that somewhere on the site so that people understand that it's just for tech podcasts.
EDIT: It's also a really pretty site btw. I love the simplicity of it.