Probably this is not of my concern, but i have never seen a non-profit organization that is LEGIT.
You shouldn't be a non-profit organization. For example some politicians are accapting donations in BTC to sponsor their campaign (ofc all politicians are bad tbh). I don't see much sense in accepting crypto donations if the anonimity of the donator is not playing an important role. Most of the donations people send to non profit organization are pretty small (under 100$) so bitcoin fee will take a pretty big part of it.