That doesn't seem like a lot of players. Is it really worth all the trouble of making the event each month for 8 players?
As a player, it doesn't really seem worth it to try to be the top player out thousands to earn a medal and Emblem.
The medals are not something I even bother with.
I could use an emblem. However, emblems on many tanks are quite small. It can be very difficult to see exactly what the emblem is. I don't bother equipping emblems that I need to zoom in to see what they are on the tank.
A camo would be visible. It could us the gold, silver and green colors. That would be visible when applied to a tank. It would even be worth trying to earn. However, it still would only be 8 players out of thousands.
I think that instead of a winner in each category for all the tanks, there should be a winner in each category for each tier and class. That would expand the amount of players recognized by a lot. yet is still would only be dozens out of thousands.
A player should only be able to take one slot. Count their highest tier that they win. You could recognize the other wins, but also include the second place player. Or some other system, so that a single player doesn't get a couple big games and take up a bunch of slots.