If you want to use your own domain for mailing, then I would yes, it's not easy.
You'll have to deal with setting up some dns records like spf,dmarc and dkim and do some other configurations like setting up a catch all for unsubscribe and bounce mails.