Google with PGP is safer than using your service. -Private keys with passphrase on user's computer - not on your server; -Encrypted Subject - not as on your service unencrypted! -Free POP3 or Imap protocol - on your service even using paid plan user has no access to these protocols without additional software. Your walled garden is worse than Google's.