Seems very reasonable.
What will the mechanism for voting be? - Will we have to login and actively try and vote, will we have a web-interface we can use to vote if we cannot get in-game, will we be forced to vote next time we will login? Is voting optional?
I especially like the fact that there must always be an enemy - keeps it moving quite nicely.