What does Namecheap do well? Namecheap does everything that all their competitors do, but with better value and execution. I've bought many domains over the years and used perhaps a dozen hosting companies. I have a short fuse concerning billing and customer service nonsense and bugs, Namecheap is the only one that has never let me down in any way.
What does Namecheap not do well? Namecheap does everything well.
What do you wish you had known about Namecheap before using? I wish I knew that they were the best quality, despite being the lowest price. I thought that spreading my domains around was spreading risk, but the opposite was true. It's better to have them all in one place to keep an eye on them.
Have you used a competitor to Namecheap? If so, how does it compare? Yeah, lots of competitors. I've found the domain hosting industry to be notorious for bad service and over pricing.