My friend was in Amity Noida and her sister was in IMS. So I think from their experiences I am eligible to answer your question and clear your doubts.
I would suggest you go for Amity only if you can afford a lot of money and your time. These are the important prerequisites for joining Amity Noida.
You have to invest your time fully as an American. The classes are held from morning 9:15 to 5:15 evening which is almost a whole day. You cannot sit for exams if you haven’t fulfilled your 75% criteria. When my friend compares this with her sister's college she found out that classes in IMS ended as early as 2 pm and you had the rest of the day to yourself which helped you work on other areas.
Apart from time, you have to spend a lot of money to study in Amity. The fees are as high as spring 90k per semester and a middle-class family is usually unable to afford such a high sum of money.
Apart from this, IMS Ghaziabad does not have a foreign language option whereas in Amity you are required to choose a foreign language and those who cannot cope with it face a setback in their results. However, this point may be a strong point for those who are interested in foreign languages and want to start a career in the same.
Overall Amity is a college where you can experience your college life to the fullest and yet face slight disadvantages.