Nice! I lived in South Charlotte near the Arboretum shopping center so most of my BBQ experience is around that area. But, the best pulled chicken I got was from a small shack type of place on Old Monroe Rd. near Indian Trail called Stallings Rockstore BBQ. I can't tell you about the pulled pork or anything else cause I always got the pulled chicken.
The best BBQ I got in Charlotte was Smoke Pit. There are two, one in Concord (original) and one in Monroe. Go to the one in Concord for a more BBQ atmosphere and, IMO, better BBQ. Other places I've tried are Moe's Original BBQ (Matthews), Oowee BBQ (Pineville), South Main Street BBQ (Waxhaw), Noble Smoke (near downtown), Midwood Smokehouse, and City BBQ. I'm sure I've been to more, but that's what I remember. Just FYI, Noble Smoke...not worth it. Neat setup, but definitely not worth the price at all. I'm sure I missed out on some other good places, though.