I honestly don’t have anything to add. I’ve given you links to multiple unrelated entities that are well known for rating charities. I’m very selective when donating and this particular charity meets my criteria. It’s possible it doesn’t meet yours and that’s fine. Feel free to donate to whichever charities you feel are a good match for you, or start your own if you think you can do better.