Hi,
do you know the
health impact fund? Maybe best described in
this video?
How about a Bitcoin Donations Fund? Bitcoiners donate to it. Each month 10% of the collected funds get distributed to accepting charities based on their size (annual funds).
Charities would still have an incentive to be the first to register but also to stay with it in case people donate.
Regards