The theory I've heard is that if the kids end up advanced in grades far beyond their peers they'll struggle to develop socially, since they'll be surrounded by older kids/adults. If that's accurate then gifted programs of peers could be one solution.