matrix.org allows 100 mb attachment. It is federated, which means you can move your data to your server if you like later. There are many clients and server implementations now and it is e2ee.
If folks want to convince less ideologically motivated people to switch and support The Cause it still needs so much TLC. It's barely competing on table stakes features for a chat platform.