I would agree with that comment. Through Canadian history, the relationship between the local and the federal representative has been paramount. I would argue that there are multiple systems that can perform representation.
In terms of size, geographic size seems to be no boundary in Canadian history, and some of our ridings are bigger than most countries in Europe, but in terms of population, as you know, it's fixed by the Constitution, so it seems that we could work around those numbers to keep representation effective.