i suppose the language may cause a few small problems, however many people don't realize how cosmopolitan montreal is... most people speak english and french, with different degrees of clarity to be sure but its enough to get by.
it would probably take place in the Bell center or some similar stadium... we dont lack hockey rinks here [lol]. where most events would be held in english [concerts, shows, ect]
i think the biggest problem would be remembering not to turn right on red in the city
