Patrick Hoang answers Thoughts on greatnonprofits.org?