I prefer that over proprietary solutions.
I think you can get tutanota to interop with Proton if you use Proton's relay.