Let me add one that has personally bit me years ago - failing to file for a trademark before launching a business. Don't think that it's something you can put off until later. Being first to use and owning the domain name is not a valid defense.
Even having the trademark might not help you if you face a well funded foe but it helps. We weathered the rebranding but it slowed us down and was very costly.
Even having the trademark might not help you if you face a well funded foe but it helps. We weathered the rebranding but it slowed us down and was very costly.