Agreed. Money can't buy everything, including experience and awareness gleaned from personally facing the problems such NGOs target. The knowledge accrued could demonstrate value later.
Either of those goals are good, but they're better done separately. See also: http://lesswrong.com/lw/6z/purchase_fuzzies_and_utilons_sepa....
The point of the article is that if you optimize for utilons, fuzzies and status points separately - e.g. by doing one thing for maximum utility, and then another for maximum fuzzies - you'll be more efficient in all of them than if you try to find one thing that maximizes all three at the same time.