I would also start policing voter fraud, like Acorn pulled off in Lake County, Indiana where dead people not only voted, they voted twice! This Republic cannot endure a breakdown in the faith of the voting process, but we've seen that confidence eroded more and more since the "hanging chad" debacle in FL.
I like your idea but I’d prefer it to be one vote for all taxpayers. Additionally, I believe there should be an Constitutional aptitude test for all candidates with the results published. I’d prefer to see the numbers of hearing the rhetoric.