I've loved Namecheap for as long as I've had it. I only switched to Google Domains because that gives me auto-verification in GCP.
The reasons I transferred to Google Domains are:
* I found the interface easier to use: fewer clicks to DNS, email, etc.
* The features are easily visible
* Auto-verification in GCP
I understand, of course, if you can't deal with or prioritize any of these. Hope the feedback helps.