I ignore if this has been brought out before. But I think some kind of “I voted” pin (or some kind of badge) next to your avatar would be a nice thing to have. In-game and in the forum.
I ignore the abstention percentage in the CMS election, I think this will encourage players to involve a little bit more in the development of Eve and make their voices heard.
This is my first election, but I think Eve is at a crossroads and these elections are very important