I think most people find Charlotte as a great place to live. There are a lot of people relocating here. I am a Charlotte native so I have seen a great deal of growth here. The traffic is busy but not to bad, depending on what your use to.
When checking schools a good site to visit is http://www.ncreportcard.org. This will tell you how the school is performing academically and in comparison to other schools in the Charlotte Mecklenburg school district as well as the state.