I looked at a few different hosted email options and settled on Fastmail. I'm now hosting all 12 of my domains with catch-all and redirects. I prepaid for something like 3 years. And it's so great... After initial setup, I've had to do zero admin. And the initial setup was pretty easy, they imported all my email from my email server, I moved all my contacts from iCloud, and linked in my iCloud calendars.
I'm not getting paid for this, I know I sound like an Ad, but I'm not. I'm just incredibly happy and relieved. Also, a shout-out to their support, before giving them any money I harassed them with a bunch of questions and they were super responsive.
One benefit has been the ease in which I can handle spam and undesirables. Everything is now coming to one inbox and anything that is interrupting me without being useful is being unsubscribed to, or having the one-off email removed.
What a relief it has been. Thank you Fastmail!
I don't even how they stack up to the competition, but they're good enough that I'm much happier to just pay them $50/year than go out and comparison shop for email providers.
Moved to them from gmail, set up *@firstnamelastname.com and the ability to send and receive emails from my old gmail, then moved all my accounts over (pretty easy if you have a password manager)
Works amazingly :)