I like to use email aliases for privacy and security which works better with domain provided by common operators such as duckduckgo, mozilla relay, apple icloud, etc. If you use a custom domain, then it is easy to link all your accounts through data brokers and spam you because all addresses get redirected to your inbox.