I guess it depends on your kids, but for mine, especially the younger ones, AK would be lots better. My kids are 12, 10, 7 and 3 tomorrow!! The oldest likes MGM better only because she loves TOT and RNR. The 10 yr old loves RNR but not TOT. I am the one who stays with the younger ones while DH rides RNR and TOT (I'm not a thrill ride kinda gal
. Whatever park we are in, I do NOT just wait on DH and the older kids. I take the younger ones to do fun stuff so.....I do not think there is much to do with younger kids in MGM. If your 2 yr old is like mine have all been, sitting through shows will be iffy at best. Indiana Jones and LMA did not hold my youngest's attention last yr at all. None of the rides are great for little guys. They will sit through them, but they aren't of special interest to them. The HISTK playground is great but you really have to stay with your child to keep an eye on them. It's very easy to lose them. The same can be said of the Boneyard if they are playing on the slides, but if you get them over to the dig area, they usually have to be dragged out and you can see them at all times.
At MGM, the only way I entertain the youngest is waiting in line to see characters (we got all the Power Rangers autographs on my DS's baseball cap last yr
. Wonderful to a then 6 yr old boy!!), playing video games at the Toy Barn (probably not great for a 2 yr old), the playground and getting tatoos (this may or may not interest a 2 yr old).
At AK, the Boneyard is great for little ones, Triceratop spin, the midway games, all the animals, the train and the Conservation Station, the safari.
We have 2 very good zoos near us too, but AK is nothing like a regular zoo.
Just my 2 cents.