I've flown into/out of CLT many times before. I've also used it as the stopover airport as well.
CLT does things right for sure!
Was very easy to get around (speedy moving walkways).
Good offerings for food and shops too.
Free Wi-Fi
Never tried their parking lots, but I have rented cars here. Very easy to do.
Given the choice of using CLT as a stopover or PHL/PIT? No brainer.....go CLT!