Don't make login / signup required
I don't like the fact that you have to set up a Wantoo account just to provide feedback, as I image this will lead to a large number of dropoffs. A simple email address should suffice.
This idea has been merged into to be able to vote without logging in. Voting and comments are closed.