I don't think this project needs more money; they need people who give a shit. (There's a setting that makes the site functional, but you have to register to get to it? What?)
But yeah, to clarify: What they primarily need is someone who gives a shit about the site being functional, secondarily money to cover operating costs. Before the first need is covered, just blindly giving some loose group money seems like it would have a high potential of going to waste.