I think we need to be careful not to confuse what's best for ourselves with what's right for the suggestion platform.
If the goal of voting is to figure out what the collective user base believe is most important, and only a handful of those features can be explored/developed at once, there's no point in having unlimited votes. 10-15 votes each will give Scirra a manageable list to consider. Hopefully a few of them work out. And hopefully we know why the rejected ones get rejected. Then we do it all again, and over time we've achieved the goal of allowing the collective user base to shape the program.
We've all got our lists of personal priorities, but they're based on our individual skill levels, workflows, etc. If my priorities aren't something you all would want, then you won't vote on them, and tough cookies for me :( It's vital to include user input in software development, but ultimately it's just input. Scirra has the most objective position to judge what's possible and what's right for C3.
Above all, I'm glad we're trying something more manageable. It's been fantastic to have this discussion, and I hope it makes all our suggestions more useful and applicable!