Sounds like you should give Woodlands some serious thought. Its fairly insular in that its near the school but nothing else. However, is the closest thing to an American neighborhood. Lots of kids hanging out, sometimes not well supervised (a negative aspect that keeps some people away). There are literally hundreds of kids there for halloween. A
condominium complex like Astrid Meadows will also have a built-in support system and be a little more low-key.
You'll need a car in the Woodlands for sure and it will take 45 mins or more to get downtown in the morning. There are activity buses after school that will take the kids downtown after sports and activities if you decide to live closer to the city. The Woodlands can be great but has a bit of a reputation -- too close knit, gossipy, a little 'peyton place.' 90% of your shopping will take place in town.
Hope this helps.