The ability to see up sieve filtering is great too. I’ve got a massive script that automatically sorts and files away most of my emails.
I want to like Proton Mail, but their sieve filtering kind of sucks, and with large mailboxes it slows down to an almost unusable amount.
I’ve been using CloudFlare for my DNS registration. They’re incredibly cheap (I think they sell at or near wholesale rates).
For hosting, I tend to use Dreamhost. I think that it’s about $100/yr, with unlimited email inboxes, unlimited bandwidth (no porn or video hosting, or other things like that in the TOS).
Personally, I use Fastmail for my email (and CloudFlare’s email forwarding to forward to it), although Proton is pretty good to look at as well.