We ate at his SC flagship awhile back. Very pleased. I embrace just about all BBQ styles, I'm not a zero sum BBQ person, but wouldn't want to be a dope waiting 3 hours for any type of food. Hopefully that's not a byproduct of him opening up in ATL.
I try to avoid new restaurants during opening weeks Don't have shit together, people overrun the place, not for me.