It would be nice, if the ideas in brainstorm could be promoted not just by votes, but also by money. Any Brainstorm user could have an account on which he/she can send money, and then use this money to give them to idea "bank". If somebody else implement the idea, he gets the money from "bank" (or the money split to more people), which would be assigned to the idea (and if nobody wants to implement the idea, the user could get the money back to his/her account, and patronize another idea).
It would be great motivation for developers to implement desired ideas. It could also bring more money (which are always needed) to opensource.
Note: such system of additional motivation should also be used for bugtracker at launchpad.
I'm in favor of this idea. Most people don't understand that Free/Open-Source developers have to eat too and --why not-- they need some kind of motivation.
I don't know why people vote this kind of ideas down. They simply don't understand that a system of rewards would speed-up development and advancement of the Ubuntu project.
It will not make it proprietary because of the GNU GPL, but it would speed things up.
Above mentioned debian donations do not allow me to decide, what feature development I actually support. This probably discourages a lot of donators. I doubt somebody knows better than me, what I would like to be fixed.
However, it would be complicated to assure that the money comes to the real solver of the issue. If this money distribution worked well, it could greatly accelerate the development. I support this idea.