I think it could work if there is a way to bid on project or enhancements to current projects.
Lets say that there is a list of project.
The project with the highest number of votes gets the funding. Or, enhancements to say GNUCash people get to vote on the improvements they would like to see happen the most. The following comments are owned by whoever posted them. And even if someone implements a secure voting system, it's not fair for the people who give the most money. The following comments are owned by whoever posted them.