I really like the concept of EpiCenter, but I'm not a fan of the location & the parking situation. Charlotte is notorious for "let's see how much we can pack into downtown / uptown".
I worked an event there Saturday night & the place was packed full of people - all walks of life & all ages.
Pros: Plenty of opportunities to entertain yourself, whether it's Mez (movies), dining, dancing, bowling or drinking. I like the idea of being able to have everything all in one space. The layout is really nice.
Cons: As others noted, it's busy. Traffic is horrible trying to get in. There's limited parking & you have to pay for it. I've also heard via friends that the attitude is very stiff & as always dress code is not "one size fits all". Some things are acceptable at some places, but may not be at another establishment. If you're looking for shopping / retail, you won't find it here (which is what uptown / downtown lacks).
All in all, it's a money maker for Charlotte & that's a plus!