I recommend using a custom domain for your email.

It allows you to switch between services with relatively few headaches.

Also, using a separate email address for different purposed has its advantages. Keeping my bank email separate from social media, from personal correspondence, for example.