The problem is not difficulty "working out the kinks". The problem is that the people making the relevant decisions DO NOT WANT TO enforce the immigration laws or stop fraudulent voting. They want the option of rigging the next election if they might lose. They want to make sure they and their friends can hire cheap labor who can't complain about wages and conditions (on pain of deportation if they get too annoying).
That being the case, why do they want to issue law-abiding citizens a set of "yahr pehpahs"?
Regardless, national ID is our only hope IMO