Make an account achievement
Log in for the first time achievement
Turn on the client achievement
Level up one skill achievement
Type your first chat message achievement
Make your character walk achievement
Center the minimap achievement
Open x menu achievements
Talk to an npc achievement
Let's just reward utter mediocrity.
Seriously though, you already get bonus xp for voting while authenticated, I don't think the achievement will persuade people who likely don't have it because it annoys them to get it.