I own the domain, I control DNS, I pay a provider for email, and my phone and laptop have full downloads via IMAP. The last step aside I don't think that is an uncommon setup. Uptime might be worse, I don't know that there is a real problem there losing access.