Uhum...
Thank you for your feedback. Its interesting that Trust is the major challenge I'm being warned about, either here or face to face discussions. If things continue to go as its been until now, I guess I should stop working on it.
It doesn't mean that you should stop working on it, you should just change your scope IMO.
You don't need to make things needlessly complicated just for the sake of it.
Look, wanting to get more money to charities is a good thing and if you're really passionate about that, then make it work somehow.
Why not launch a project where you promote different charities, while giving visitors the chance to donate directly to those charities?
The end goal is to get more funds to charities right? Then make that happen!