Sounds good except for only using microtransactions for voting (it is also easy to inflate your own votes).
I'd prefer to see something closer to a federated system for voting / popularity tracking (however unlikely it may be). To detect spam bots and similar manipulation methods you need trusted humans to filter out the bad votes by spotting the trends.
And being able to see the differences in average votes between various voting clusters (different sets of users) would probably be an improvement (through seeing the varying rankings across servers with different userbases).
I'd prefer to see something closer to a federated system for voting / popularity tracking (however unlikely it may be). To detect spam bots and similar manipulation methods you need trusted humans to filter out the bad votes by spotting the trends.
And being able to see the differences in average votes between various voting clusters (different sets of users) would probably be an improvement (through seeing the varying rankings across servers with different userbases).