Congratulations on getting your admit.
I myself chose JMSB in the end for its ROI and it was a good decision for me. However there are a few things you need to keep in mind when planning to study in Canada -
1) There are no such things called placements here. Everything is based on your ability to network and make contacts. You can get a 4+ cgpa and still end up without a job (people do end up getting jobs so don't worry about this too much).
2) If you want to get into consulting here, you need prior experience in consulting or analytics. I don't want to discourage you but that's the employer's expectation (BIG4, MBB, ZS etc). 90% of the folks I met go into the same industry they used to work in India.
3) Salary is based on your prior experience, value proposition and negotiation skills and not whether you are from Schulich or JMSB. The higher avg salary reported for Schulich is due to location and more high paying jobs in Ontario. Salaries are higher in Ontario than Quebec, but higher living cost in ON as compared to QC.
4) FRENCH is necessary if you decide to stay in Quebec after you MBA. No getting around that, you will find jobs but they won't be customer facing and you won't be able to socialize at work.
In the end, both are good options. Schulich just edges JMSB for its reputation and location.