While I can agree with much of what you said, I want to add that it depends on the nature of your business. If you're looking for CPA or similar activities, this list is perfect. If you're looking to promote a legit product or service, this list will kill your business in time.