This could be a great site. And there has got to be tons of content that you can add without having to jump through a million hoops. Good luck with it!
Nice domain to develop further. There are a lot of nice video themed wordpress themes out there. Don't really like what you have there now and it crashed my ipad.
Definitely a domain I'd like to develop. Having a bunch of YouTube videos on your site is gonna make for a bad user experience. You need to cache the videos and ideally use a CDN as YouTube just buffers. I recommend looking at Video Cache . Com. They are pricy. But setup would be easy. You could probably cobble together an open source solution for a lot less.