Good on you.
I often think sometimes with these diffuse mega-charities, you never know where the money ultimately ends up or what difference it makes.
At least with your donations you can see for sure where the money went and the direct benefit it had.
With those mega charities the bulk of the money usually goes to marketing the charity.