Let me take a crack at it. You are asking between a fried chicken diet (SMU) and pizza diet (skema etc.) for losing weight (post MBA success). Doctors would recommend a grilled salmon diet with veggie (known brands MBA).
Now do all people who have grilled salmon lose weight? No, but chances are high that you'll lose weight. Do all people who eat fried chicken and/or pizza lose weight? well some do many don't.
Some people find fried chicken better, some find pizza better. Some don't have the money to buy salmon or the skills to grill it. Buying pizza is cheap and convenient.
You know some people who have lost weight on a fried chicken/pizza diet and you know some who have not.
Will you lose weight on a fried chicken diet? I guess the only way for you to find out is when you start eating. I would still suggest stick to salmon.
Sorry but all these brands are pretty well known for their msc finance. Skema is in the top 10 of the ft. UCD is in the top 20. Cranfield is in the top 30. SMU is also a top regional school which is well known in the US.
Even if Skema was #1 in FT it wouldn't change the value proposition it imparts on your profile. Take SMU for example. Strong regional school. What will you do after you graduate from SMU? Take FT, US News or any other ranking to a recruiter and say "Hire me"? "Sure I understand it will cost your company $2000 including USCIS filing fee non-premium and attorney fee, and the added uncertainty but hey don't hire the american undergrad with a finance major and economy minor who has MFin now and work authorization. Hire me because ..... ?"
Business Analytics is a different story. US needs techie or people who can run some sort of tool. Decades ago that tool was Excel, today it's Hadoop, tomorrow it will be ML. Don't see BA placement figure and sample size of 2 of MFin to base your argument. Talk to as many Indian students you can who graduated since 2013. See how many of them have climbed the corporate ladder? How many of them are held hostage with H1B et el and running sort of tool still. How many are in a position to hire and/or call the shots? How many Indians came back to campus after 3,5,7,10 years to hire?
International mobility of someone with a Australian passport is way different than Indian passport. I always advice people not to mix up immigration and education. Schools you mentioned will provide you with education no doubt. Immigration and hiring is determined by macroeconomics factors.
FT ranked Chinese and South Korean B schools as well. What will that do for an Indian or an Argentinian student?
If CFA is helping you get into your desired role, then do CFA. Why waste time and money in masters? I would beg to differ that narrowing down to UK/Ireland/US is not narrow enough. STEM designated or not. You'll be at mercy of USCIS each time you'll have to apply for i-539 or i983. STEM OPT doesn't guarantee work authorization.