Without even elaborating I can confidently say that IIM Ranchi is a better option of the two. MBA requires more practical than theoretical knowledge. To let you choose your domain based on your Management skills, IIM Ranchi has more to offer than the relatively new IIFT K. You can explore domains like Finance and Accounting here with the surety of better placement opportunities. This will help you figure out what is good for you and what isn’t.
IIFT K is new and offers some great options like specialization in Banking which in turn can help you choose your dream company.
However, if you are looking for a foreign job then it’s IIM Ranchi that will help you reach your goal.