We were at the show for 3 hours walking around. The show is massive and yes people you can sit in the Porsche's, Maserati, actually everything except for Ferrari, Lambo and Bentley
Because Montreal is held at the same time as Detroit so all eyes are there. Also, Montreal is a local show and Toronto is the main Canadian show, just like Tokyo is the main Japanese show or Paris is the main French one.
I have done every single show in Canada many, many times over the last 6 years and Montreal is pretty good for a "local" show.
Any complaint against the Montreal show goes ditto for every Canadian show outside of Toronto.