If it solves your donor's problem, fine. I just hope your donor does not use #XMPP for business comms though, because they might be disappointed to realise that so-called forward secrecy conflicts with important business needs such as traceability and persistence.
Try reading chatroom history from a new device if someone there is using #OMEMO encryption.
The primary use case for Snikket is not business messaging, but personal. Traceability and persistence are not goals.
There are certainly features lost and usability concerns added when end-to-end encryption with forward secrecy is used, but it is our job to minimize this impact while maximizing users' privacy.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!