I've had a lot of discussions with technical-minded peers about how the only real options for email on your own domain are fastmail or gsuite, which work out to about the same amount of money for a family of 5+, which is a surprisingly large amount (imo worth it).
This looks like something worth combining with alps[0] for easy self-hosted email. I might give it a go and ditch gsuite!
I've been using a docker mail server[0] pre-configured for years without issues. I switched from DigitalOcean to Vultr and finally landed on Hetzner. Always had no issues delivering or receiving messages from/to the big guys.
I'm also addicted to watchtower[1] to keep it automatically updated without hassle.
[0] https://github.com/tomav/docker-mailserver [1] https://github.com/containrrr/watchtower