I like it, all sounds good stuff to me.
You could ask people if they want to change their vote they can or if they don't wish to just use last years . as I'll bet 90% will just keep the same and it would be a shame to throw all of last years votes away and start a fresh. Of course you'll get loads more votes from those who missed it last time or are new to here.
I still like the idea of a live league where we can all vote for our top ten and we could change our selection when ever we liked. This could also appear on our profile page so people could see what games we are into. When new members join they can be asked what there top ten is.
We could do the same with pd games too, I think asking for someone's top 5 would be enough here though.?