When I saw this my first thought was “Why?” However, my second thought was “Why not?”
I saw another related suggestion made in Disqus comments about only those citizens with a Concealed Carry Permit should be allowed to vote. There is some logic to it: American citizens need to have background checks in order to exercise their Second Amendment Rights, so why not do likewise for American citizens exercising their Right to Vote? Both are equally important.