One way to judge any charity is to ask them how much of donations goes to overhead and how much to the actual cause. I’ve heard one of the largest animal protectors gives out 1$ to help pets and keeps $19 of every donation.
Fisher House is the most transparent. I wouldnt trust WWP as far as I could throw Trace Atkins.