Seems pretty cool. A little pricey and maybe even overpowered. The biggest thing that holds me back from hosting my own server is probably lack of static IP and the time/cognitive overhead of maintenance/security.
Have been hosting home servers behind DynamicDNS for 5 years now. Have never had any issues because of it. E.g. Namecheap supports the protocol - no need for extra subscription.
But are you hosting your own emails? That's the important thing here. Everything else is fine, but hosting and operating a custom email service is hard if you want to also reach other people's inboxes.