Comment by jimsmart
We use Migadu for everything.
There's no extra cost for extra domains, on everything but their smallest account — and as we already have an account for all of our other domains, using Migadu for side projects as well is a no-brainer.
+1 on Migadu. Service has been rock solid. Pricing is very reasonable. The few times I've needed customer support has been helpful.