The answer to your question is objectively based solely on your inclinations. IITs might offer a better ROI than IIMs. But had I been in your place I would have gone for the newer IIMs like Kozhikode or IIM Ranchi which is one of the fastest-growing IIMs. The reasons for taking this decision would have been
All these points make IIM a more tempting choice. Yet if you are tight on budget and just want to go for the Operations domain IIT will do fine for you.