It is clear how so many students from IIT Gandhinagar have answered your question before me. And this is what makes these answers slightly biased. But I would try on my part, to provide you with authentic information on IIT Gandhinagar- without coming off as biased.
STEP 1: DECIDE YOUR BRANCH
STEP 2: BITS vs IIT
Therefore, if the USA is on your bucket list, go for IIT. Grabbing a foreign internship at IIT Gandhinagar is easier. But then if you simply want to stay in India and study, BITS Goa and IIT Gandhinagar stand equal as a brand.
In case you have second thoughts on learning MS applications and shifting abroad, check the next step.
STEP 3: TAKE IT EASY
One of my friends had an option to choose between a certain branch that held his interest among IIT Gandhinagar for Electrical Engineering or the AIEEE colleges. It even included underrated IITs like metallurgy, aeronautical, etc. But he was certain about Electrical. Eventually, the choices came down to NIT Warangal and IIT Gandhinagar. He then thought that NIT Warangal was better than BITS Goa despite having BITS Goa for Electrical. And he eventually went for IIT Gandhinagar considering its popularity.
He was a 2013 pass-out and even after this, he is still not sure if he had made the right decision. It is fine if you're unable to make a decision. But once you decide, make sure to excel at it.