Montreal has evolved so much in the past 10-15 years it's incredible. The culture has opened a lot (it was always full of it, but before it was mostly internal culture), better food/coffees etc. Remove construction and winter, and it'd be really the perfect city.
I really like things like that evolving in Montreal, because despite being a great city, it doesn't have much great opportunities. You get stuck to a pretty low ceiling pretty easily (at least if you stay an employee).
Montreal's salaries are so low it's almost a disgrace. Yes the city is also cheaper, but it still doesn't compare. I made a quick analysis with a friend recently, comparing Montreal with SF. And even if you spend half your money in rent in SF, you'd still get out with more money, etc.
The government offers great deals on salaries to tech companies coming to Montreal, so I'd love to see some more regulations on those salaries and pushing to make them higher.
For a remote worker with a decent salary, going to Montreal is great tho. With the recent immigration issues with Trump, I've heard a lot of US-based workers moving to Vancouver or Toronto. I'd recommend greatly Montreal. You don't need to speak French.