Should their be an age cap? At what level of mental capacity should the cap be set? How do you evaluate someone to determine if they are fit to vote?
The problem with rules around voting is that they can always be exploited. I generally believe that the best way to avoid that is simply to remove rules aside from 1 person 1 vote.