Y'know, that is not fair. I'm sitting here in New Hampshire and this question just plops up on my screen as it can. I'm going to say something about it, but first some advice: the 'Net has always been better at providing information than at providing wisdom. If what I say is true, this still may not be the place to ask.
So I checked the International Institute of Fine Arts and the Picasso Animation College web sites. What did I find? IIFA has a very glossy site and all. It boasts about its excellent facilities. It names names in its international links. I don't see ONE WORD about faculty. NOT ONE. What are they hiding? Picasso is linked to Centennial University in Canada. And it boasts about its Canadian faculty.
Canada has an animation tradition to boast about. The National Film Board of Canada has backed many award winning short films and the CGI animated tv series Reboot was wholly a Canadian product.
Nevertheless if they said something about INDIAN faculty members, and showed more Indian faces who weren't clearly students or administrators, I'd feel better. Here in the US I've had all kinds of faculty: Indian, African American, Italian (both Italian American and born in Italy -- my High School art teacher fought for Mussolini during WWII), and they were all around the schools where I studied because I studied in an area with no less than four first-rate art schools turning out internationally known students. In other words, they were international but they were ALSO local.
Have you talked to the FACULTY at MAAC and Picasso? If that's how you came to know that MAAC is better, fine. Get down there. (I might mention their American link is New York University, which is a little concerning as the schools for Art Students in NYC are Pratt and Cooper Union -- fine arts, Cooper Union -- design (industrial, furniture, fabric etc.), FIT and Parsons -- fashion, Parsons and School of Visual Arts -- Illustration and Graphic Design. You are more likely to see work from a student at Hunter College than you are one from NYU -- unless they also studied elsewhere).
This is really late to be asking that question. You SHOULD be down there talking to them, and if the school does NOT encourage this sort of thing, AVOID it. The real bottom line is you want the school which is the best fit, and I don't think ANYONE on the 'Net ANYWHERE can tell you that.