Whenever I eat BBQ, I always compare the place to Lexington BBQ (the restaurant). While Midwood Smokehouse does not top Lexington BBQ, it is (by far) the best in Charlotte. The problem with Charlotte BBQ is that most places are some weird hodgepodge of different BBQ styles that ends in some strange mess that does not even resemble real BBQ. Midwood Smokehouse certainly does a good job at executing BBQ with its own twist and fair prices to boot. I highly recommend.
EDIT: I highly recommend either coming early or getting takeout. Parking is VERY scarce and long lines form quickly.