@NebulaTide
Thanks!
You could consider a hybrid approach: start with hosting the incoming e-mail yourself and send out via a relay server. When all is running as expected, start sending out some mails via your own server and test deliverability.
So far I have not experienced delivery issues, for example with a custom relay server that runs for 10+ years now.
@stefano