https://proton.me/support/android
We don’t currently integrate Proton Mail with third-party email clients on Android. Third-party email clients for Android are not capable of the encryption and decryption processes Proton Mail performs.
https://proton.me/support/ios-iphone
Third-party email clients for iOS are not capable of the encryption and decryption processes Proton Mail performs to keep your data safe
They do lock you in on handheld devices but that seems to be a consequence of the fact that they are storing all emails encrypted on the server. After reading this link (“[…]Since IMAP can’t decrypt your emails[…]”), I agree that they are just implementing PGP with an extra steps and creating an unneeded layer (the bridge).
The reason I would not compare it to XMPP is because they are still using SMTP. It is when they stop using SMTP or force others to use something else that I would be very worried.
I assume a lot of people interested in selfhosting also enjoy the hardware side of things, making it more prominent than VPS.