Forum Moderators: open
This also takes us back to the original question, of how much of the traffic to the video hub sites ultimately rubs off on your own site. I'm viewing video as a social strategy that can both drive traffic (and links) to your site and provide onsite content and longterm onsite benefits. Engagement, I feel, is a major consideration.
Social video may not be applicable to all niches, but it's definitely a strategy to be looked at.