If there forums where you can post charities, that's great.
FlyerTalk supporting charities? Eh, not so much, FlyerTalk is a place for talk about Travel (and of course OMNI).
By the way, I fully support charities, I just don't feel FlyerTalk should get fully involved.