I am grossly aware of features not always being the answer - but - i think that there are features built into the app im building that will create value. Whether it is enough value, only customers can decide!
Donations and optional payments are very niche and not something that can build a sustainable business.