As a FSW, you are supposed to settle anywhere except Quebec - this is clearly specified on the CIC website. If I were you, I would stay in Toronto. Being in Montreal does not give any advantage except lower living costs - though French is the official language, even the lowest ranking jobs...