>The tricky bits are (1) explaining to the users that they can't reset their password
So that's interesting, because as I understand it ProntonMail does allow users to reset their password using a recovery email, although the feature can be disabled in the settings.