I think he means un-registered charities that would probably take the money for themselves..

on topic: You have my full support and i think its a great idea!