Use this checklist to make sure you have covered the 20 most important things you need to have down pat before launching your campaign to the public.