Sorta irrelevant update: after seeing them in a better setting (better venue, more stage room, like-minded bands/fans), I take back everything I said. They blew me the fuck away. My bad!
I like how I was the only person that didn't insult you out of those quoted. Also, welcome to the herd? No, that's for bronies. I have to stop saying that. Good to know after seeing them properly you are a fan.