I've been to every Major League park in the country (over 200 games, 30+ stadiums), and a smattering of Minor League ones, and this park is nice. Nestled in the heart of Uptown, it offers great food options, great skyline views, and close-to-the-action seats if you enjoy the enigma that is Minor League Baseball.
I really love MLB, so I will always hold out for the day MLB comes to CLT, but for now, this park is a great place to enjoy a summer day of Minor League ball. Family friendly, easy to access. We'll go to a game or two a year now that it's in Uptown.