I think Great Lakes is a better option than IIM Amritsar. The following points support my opinion
Although my opinion is strongly against IIM Amritsar, it’s only because it’s a new IIM. Any older IIM is a better choice than IIT. MBA is all about investment and ROI which is great in the case of older IIMs. I have still seen many people choose Amritsar over IIT just because of the IIM tag. So do what your heart says.