I agree with checklist. This list is perfect for most startups but launch quick is not good enough. We need to launch and need to get good feedback so we can fix those issues. Sometime it is hard to get feedback. In that case we need someone who can market our product or who has good contacts to get the word out. Technical people like me has hard time to sell the product or idea. So for me (14) Hire or find co-founder with marketing skills.