This is actually not a bad place to see a show. The stage is so high up that even in a crowd, it's easy to see the performers. I have been for a few NXNE concerts, and those don't tend to fill up, so I've gotten a good spot near the stage.
The only negative I can think of is the beers on offer are pretty generic junky beers.
I have no comment on the "dance party nights" as I wouldn't be caught dead at them.