The atmosphere is good. The sweet tea is decent. The BBQ is meh-ok, certainly not the best I've had in Charlotte. The service was below average.
The big benefit is that this place is close to the airport, so if you need a BBQ fix when flying in or out or CLT, this detour is only about 10 minutes.