Great article CM! But I would like to throw a curve ball....

People are getting more and more against giving out contact details (is it really worth it to see the video?) Also, there is a greater and greater move to "pull" rather than "push" technologies and marketing. I think that people would rather "pull" what they want than have information and marketing "pushed" onto them.

This is really the essence of viral marketing (and what you are saying).

Let's just look at the video example. You might get 1 million viewers, but only 10000 qualified leads from those (which means a whole lot of people getting what is effectively spam).

Maybe it is better to have that video out there being shared (without the form to view it), and then just a place to subscribe to more info for those that are interested.