I laughed
I loved reading through the reviews. I bet the same people hate South Park too. They just don't get that it joke, and never will.
I have been to Toronto and into Canda a few times. I think you did a good job with this, the humor is perfect.