Hey there! Just a couple suggestions I had in mind:
WIN STREAK BONUS: Players get some bonus gc when collecting straight wins. This shall not apply when only few players are racing.
NEXT RACE VOTING SYSTEM - I'll just make a list of ideas putting them in a logical order:
-having more than two options to choose from (like 4-6).
-removing RESTART option.
-RESTART option only buyable for a standard amount of n greencoins.
-winner's vote counts as double.
-only those who finish can vote; not sure about this one, with more than 2 options to choose from I'd let everybody vote, with the current voting system I probably wouldn't.
It would be nice to know how we've rated the races we see in voting list, as a follow-up to the like/dislike fuction itself and to know if we like what we're voting. This could be done in many ways, like putting a (L)/(D) nearby or making them of different colours, green/red e.g.
LEADERBOARDS: Can't help but wonder how this could be implemented: imagine a page on this site that collects all of the highscores and race info, linked to the server and automatically updated.