My DD has a summer birthday so she is one of the youngest in her private GT kinder class. There are children who are more than a year older in her class. Things haven't been perfect but overall, it's been a positive experience for her. Do I think she would have been okay if we had waited another year? I actually think that could have worked because their curriculum accommodates a wide range of academic achievement.

I'd go for the best social fit.