An excellent idea, by the way, and one that desperately needs to be revisited.
Yeah, well, I'm not ready to go quite that far yet, but I would certainly favor a basic civics test to qualify for a "voting license".
We test and license drivers to reduce the risk of car wrecks, but we open wide the gates to those who wreck our country.