2. Tell people your competition sucks - unethical.
4. Seed your site using Mechanical Turk - unethical, depending on the type of site you have.
5. Have a blog - should be 'Have a Popular Blog'
He leaves out useful techniques like twittering about your new site using popular hashtags associated with its subject. Or posting it on Facebook, creating a fan site and encouraging your friends to spread the word.