Went to a show last Wednesday. I think the sound quality was pretty good. I could hear well from where I was standing. I agree that a lot of people will end up staring at someone's back. I am 5'7" and had my vision blocked for about half the show. Luckily I don't really care what I'm looking at, I'm there for the music.
Drinks were expensive, which should be expected, because it's a concert venue. Not a problem. However, 4 dollar coat check? Annoying. Leave your coat in your car if you can stand the arctic chill for a few minutes, or at a nearby bar and just come back for it.
I would come back here for another show but would sit in the balcony so I know I have a good view.