Sounds like a fun idea. Count me in.
Is there a reason you decided to go with a podcast format instead of video? I can see it saving you a lot of time if you try to introduce a large number of channels. However, if people are watching on YouTube, the visual aspect would help keep the engaged. Either way I would say to be selective so that you don't get crushed under a mountain of requests =)