https://piefed.zip/c/privacy/p/1012003/email-custom-domains-addy-io-setup-question-regadring-addresses-privacy-in-migadu
I got the domain yesterday, everything is now working okay.
A few lessons learned
- DNS changes take a bit of time, update your TTL settings in your zone records to 1 hour instead of waiting 24 hours like me
- migadu is surprisingly easy to configure for the .xyz, got a few errors with the .eu but managed them by using the registrar NS instead of migadu's
- netim is a nice registrar. I thought my ticket was getting ignored, but when it got picked up the support person was very reactive