I had the opportunity to work with Yongfook once, at a client. He's a smart cookie. This advice is pretty good -- I'd suggest reading it.
(With regards to any particular company, by the way, my frequent experience is that you find one or two channels which really blow the doors off... and then struggle like crazy to find a third trick. You won't typically have your company be at A+ execution/results on all of these simultaneously.)
Second this. Got over 300,000 users with just 1 channel, an optimized ads / landing page, and basic sharing incentives. Tried a bunch of other mediums and channels, but even being a 1 trick pony with basic split testing can work fantastically.
Just ran across his stuff today, then ran across your comments from HN praising well... your comments and this was at top. I guess Younfook really knows his stuff, or it was just a random event.
I think this is an OK list of tactics but figuring out what works for your market and your offering and your target customers is where the magic really happens.
The scumbag viral mechanics slide made me think for a second. It seems quite effective to 'force' people to invite friends to get early access to a beta. More and more common. Klout I think does a really good job of offering something for each desired action from user, i.e. higher score & more reliable score.
(With regards to any particular company, by the way, my frequent experience is that you find one or two channels which really blow the doors off... and then struggle like crazy to find a third trick. You won't typically have your company be at A+ execution/results on all of these simultaneously.)