270 post views and no replies! people enjoy viewing sites without saying a single word! anyway your site looks good straight to content, maybe try some graphical logo ? and why do you think people will leave youtube and come to your site ?
Your website appears to be really good. The idea is good, keep working on it. Especially on the design. The only thing that I found annoying here is those annoying ads that appearing on your website and it can distract a lot of people from your website. Those ads are a huge rejection, try to remove them. If it's your traffic driving strategy, then it's fine. Make it less with less ads. I give it 9/10. Good luck.