I also think creating a separate charity forum is the way to go.
There are so many charities...all over the world...not just US based...and I know I would more than likely support something in my home country rather than international, as people/per capita funds/donations differ from place to place.
I think it split into Countries or Regions around the world would be great...and if people choose to do so, they can...if not they don't.
People come on FT for support...we do not want to make people feel guility if they cannot donate.
Yes we know Flyertalk Cares...but if it cares about one, it should care about all...and this is not realistic or possible.
Let the members decide and let the members contribute and post their causes.