Why would guys come to our site for the content when they can simply go to youtube for it?
I would think from a marketing and branding standpoint one would put content on as many sites as possible. This not only provides exposure for your own site but can also give those backlinks to your site that are so important with today's search engines.
Best of Luck with your vision,
Chris