Yes - this is definitely a big philosophical discussion we are having.
(Time for some sausage making) in California it is actually illegal for us to give money to a charity without having a signed contract in place (this is to protect consumers and guarantee that the money we promise is actually going to charities). This puts a bit of a hamper on enabling donations to all charities. We've opted for curated charities to keep compliant and also to help those new to charity donating make a big impact immediately.
With that said, we want to expand the number of charities we support and would love to hear about great charities!