I don't know. I'm aware that there are some provinces that don't allow vouching, but I'd have to look at what they do allow. Until recently you didn't have to show identification at all in order to vote federally, so it's only useful to say that there are other systems where they don't allow vouching if we look at what else is allowed.
I appreciate that you said we're speaking from the heart, because I suppose what's frustrating is trying to understand where this concern is coming from. What are we trying to solve? Is there a very real concern that many people are heading to the polls and hoping they can upset the whole system by pretending that they're someone they're not? I have to say that maybe I'm a pragmatist, but I don't think that would be a very effective way to challenge the system.