The voting is great but i always thought it should only be one part of the measure of a coin's popularity. Voting can be rigged, gamed, etc.
Possibly look at things like current network hash, or increase in hash. I know that would take more resources.
Maybe some other, easily checked metric like number of tweets/retweets, google hits for the coin name, or a psychic reading.
The only way this voting can be rigged is by working your IP address over and over. In general, it's pretty solid.
Network hash is a bit hard to look at without a good system... we cant download every wallet just to see if we should include the wallet. And new coins don't have the listings and resources on other webpages where we can reference them.
DOGE's hash? Thats likely on 100 sites.
NOBL's hash? Not likely.
So, voting. Seems to be the most fair.
IP change is fairly easy. I have 4 IPs available from my desktop (cable modem, 2 VPNs, phone). If i use web proxies, that number is unlimited. If I use a script on web/socks5 proxies...
Proof - PM a coin to me and I will make it rise.
I agree the network hash is probably unworkable. Just putting out ideas.