If you are looking for institutes on the basis of what ROI they are offering then do not go for IIM Kozhikode. It is a good institute of course but for someone who graduated from IIT Delhi, IIM Kozhikode may not meet their expectations.
However, if you are unfazed by the course fee that involves getting admission to IIM Kozhikode then you would be making a very good choice.
Also, you need to ask yourself why you want to do an MBA. If it is because you want to switch your career from technical to managerial roles then choosing IIM Kozhikode will be a good option.