I saw Explosions in the Sky here earlier this year, at the indoor stage. It feels a bit like a giant warehouse and the tvs showing advertisements were kind of tacky (I think they might've just been showing ads for future shows there, but still.... not necessary, just use a poster). The sound was ok although they had it on the loud side. It almost seemed like I was getting double-bombarded with sound bouncing off the overhanging balcony. I've seen the same band a few times before and never had problems, but at this show I got 2 days of tinnitus. Might just be my ears going bad though.
The best thing about this venue for me was that the back half is raised, which vastly improves your chances of being able to see.
Worst thing about this venue: Ticketmaster.