i’m interested in any potential negatives.
1. Section 6.1 of https://www.cloudflare.com/domain-registration-agreement/
To replace Gandi email (that Gandi went from free to ramping up the pricing for when they were taken over), Cloudflare offer email forwarding so you can receive incoming mail from a custom domain to e.g. a gmail account, and for sending mail you can pair this with a custom SMTP service like https://www.smtp2go.com (1000 emails/month on the free tier).
Apart from that, DNS is something I barely touch for years sometimes so I don't find much difference between registrars beside their pricing and how much you can trust them.
Being able to point your Cloudflare nameserver records would be nice though, so worst case you'd need to move everything if another registrar had some services you were interested in? Would be curious to know more about how common this scenario comes up and why.
there are very few parts of that contract in all caps, but that's one of them :/
Namecheap I find is less easier to use and sometimes higher cost over time. I also haven’t had reliable domain renewal service from them when I used them.
Granted this is all a few years back. I was at Cloudflare until this year when I switched to Porkbun and I’ve been very happy
dynadot.com has been superior in my experience.