The other most accurate form of creating this permanent electors list that the Chief Electoral Officer would love, is enumeration, straight door-to-door knocking and asking people if they live there and if they are of voting age.
That is how we did it for many elections. Scott, you talked about wrong addresses on cards or people seeing other people's cards. You and I both remember when we used to post the enumeration lists on the local utility poll for everybody to look at to see if they were on the list.
I think we have gone a long way in privacy and I agree the address should be off the card. The card can come to my house to tell me where I vote--if you're a resident at this house, vote at that address--then it couldn't be used as ID at the poll either.
But from a straight enumeration point of view and from a privacy point of view, what do you think about two people knocking on your door and asking you who you are, how old you are and whether you're a Canadian citizen, going all through your neighbourhood and asking these questions? And these may be your neighbours, to begin with.