Matthews is nice, with a quaint little main street square, saturday farmer's market, and unique gift, pottery, antique, hardware stores. They do fight hard for their independence from Charlotte. It's a very white-bred, conservative, traditional way of life they wish to maintain.
Mint Hill is a rural area adjacent to Mathews (North of 74/Independence Blvd), with farmland converted into developments and small retail/strip malls. Not very old since it is fairly recently converted pastures.
Both Mathews and Mint Hill are a hike into downtown Charlotte. And 74/Independence is stop and go into the city until the bottleneck opens up at the newly expanded part of the highway.
Have you looked at Concord or Kannapolis? We briefly considered moving to Concord but decided the rush hour(s) communte into Charlotte was too much. But I really liked the cobblestone main street and historical buildings, surrounded by large, turn-of-the-century homes. Further out is farmland turned developments with TONS of new homes in different price ranges. Anyway, good luck in your search!