Have you ever chronicled your site's or products launches and posted on Youtube? Has this approach helped increase the amount of targeted visitors to your site? Or are you planning to do so? Form an SEO and traffic perspective, it can be beneficial.

As a concept it sounds intriguing but I don't think it would work for an established company unless they were starting a new business unit or launching a new product line. But for new start-ups, especially ultra-light start-ups I think it would be a real great way to get an audience as long as it is done in a compelling manner.