I think MBA is a complete waste of money for any international student aiming to find qualified job and settle down in Canada.
The only advantages I see:
1. MBA in Ontario gives an opportunity to get nominated just based on your studies. (However, they are experiencing backlog now.)
2. For people with specific background it is easier to get visa/study permit for MBA than for any other post-secondary program.
If I were you I would look at education requirements for jobs I am interested in and get accepted to appropriate program with co-op term in college which is located in the province with largest # of jobs in the field of my interest.
Appropriate education will help you to find qualified job and job will give you options for immigration.
You can search for jobs here: indeed dot ca