It's also unfair.
You get 10,000 Canadians. You would have a higher number, because there's a six-month residency requirement in every provincial statute for the right to vote. There's none at the federal level. If someone went from Saskatchewan to Manitoba and was not a resident there for six months beforehand, that person would lose the right to vote. You would compound that 10,000 by a factor of probably four. Now we have 40,000 Canadians who don't have the right to vote.