The Western cities of Toronto, Mississauga (where airport is) and Brampton in my view have the best MP's and the most open bylaw situation. I especially enjoy nude-reverse - on the menu up front in Mississauga thanks to very liberal elderly long-time women mayor.
I have zillions of MPA reviews on sexworktoronto.com and will have more in a few weeks when I'm there for 11 days
I avoid the city of Toronto itself all the traffic etc. I also enjoy the "trio" of 3 strip clubs in Miss/Brampton vs the more restrictive clubs due to bylaws in Toronto. Not nearly as nice as Niagara Falls, but I very much enjoy.
For escorts most charge a premium if not downtown so I don't partake of many escorts, Victoria is far better (but no strip clubs or as much massage choice.)
I don't have any updated info on Montreal - The french canadian women are known to be wonderfully sweet and intimate but I like gals that speak English well!