I live in Charlotte and believe me, there's no comparision at all between the two cities.
My wife and I made two trips to Cincinnati this summer. Of course, baseball was the main reason for the visits, but there are so many other things we love about your city. We stay in Newport and find things to do there. We visited the aquarium, the zoo, the museums, the Hall of Fame. I enjoyed morning runs along the river. We always try a different restaurant when we come to town.
Compare that to Charlotte. There is no nightlife in Charlotte. There are no museums, other than a sad little NASCAR museum. There is no river. The shopping is all on the outskirts along the interstates. There is a AAA baseball team that no one cares about. There is a bad NBA team that no one supports. Panther football is as bad as Bengal football.
I ran the Flying Pig Marathon. I also ran the New York City Marathon. The support that we received along the streets of Cincinnati, for a city that size, was comparable to NYC. Cincinnati doesnt have 3 million people to line the streets, but the turnout was amazing. They heightened the experience.
I'm in my fifties. I've been visiting Cincinnati since I was a West Virginia kid. I tell people at my job that Cincinnati is my favorite city to visit, and that it is one of the most under rated cities in America.
I can see people from Charlotte visiting your city for many reasons. I really can't see people from Cincinnati visiting Charlotte for any reason other than NASCAR. And even that is on the outskirts.
Cincinnati is a great city.