For me there are only two options:

1) No Voter ID
2) Mandatory ID for every single citizen

If you made it so the National ID was something every single person HAD to do, then fine. But otherwise you're just gonna disenfranchise people.