Well, there's not much we can do to help the project succeed. Basically, all we can do is invest as much as we can afford and spread the word to those who can do the same. Hell, they even have a bounty campaign to incentivize doing the latter.
I mean... Yeah, I see your point. If someone believes in the project, they definitely should help it out as much as they can. And this project definitely deserves to succeed.