We had the system where every registered member could vote but the problem we faced is people would registered and vote to increase the vote count of their own articles which is not fair play for others who have done good work on creating articles and not on things like this and so we have if you now create multiple account your ips are watched by all mods and so chances are almost nil to have multiple accounts and vote for it.

Yes definitely your suggestion on how and when you can vote would be addressed.