I think you are right. We should use clean domain names if possible. Also, a .com is the best one for business. Because a lot of people still think that .com is the standard web address extension.
But .org and . net are also industry standards these days.
The whole point is giving an impression to people who try to remember your brand. If you are going to give them a bad experience on it, that will be a bad start. A good name is always a good first impression.