@fj e2e is mandatory at least for dm. Signature should also be implemented in order to be able to validate both accounts and contents.
Not easy, but if we want to be able to trust contents and members, it must be there, and in the easiest possible way so that everybody can use it without hassle nor pain.