I'm back again because I forgot to include my take on the whole "socialization" thing.
There is socialization vs. social development and the former is what the school focuses on and is really about conforming as a form of behavior management. This is a concern and needs to be counter-acted I think through family support if you're child doesn't fit into the norm. Good social skills to have in society I think are things like writing thank-you notes, not interrupting, driving courteously, taking turns, accepting people who are different than you. This is different than dressing, thinking, and acting like everyone else and generally the "keeping up with the Jones" stuff regarding owning things and what your house and car look like.
People who are successful with "socialization" in group settings of people who are basically like them don't necessarily always display these common courtesies.
"Getting along with others" often translates to "going along with others". You can get along with others without going along with habits and thinking patterns of those around you if you do not believe they are right. However, there is a tremendous amount of pressure to "go along" at the schools and that hurts alot of things like truely fostering individual and critical thinking, combating bullying (since bullies rely on bystanders not speaking out). See above paragraph about successfully "getting along with others"...easy if you are going along with the majority. You are not creating any waves.
So, IMHO, this sort of thing needs to be monitored just as closely as the lack of academic challenges. This is part of larger societal issues but you can try and come out as unscathed as possible if you are open-minded and diligent.