I would caution everyone considering Migadu. My biggest issue revolves around support — they don’t have a public status page so when the service goes down it’s impossible to know if the issue is on my end or on theirs. They're averaged one big outage (~24 hours) a year over the past 3 years, not counting smaller outages, so this isn’t a generic thought experiment. They don’t respond to most of my emails to support, either. Do not recommend.