There is definitely a lot of risk involved considering amount of money you will be spending for an MBA degree but you need to consider rewards as well that Canada can offer.
Think about what your life will be 10 years hence in India and in Canada and take a call :)