Yes. I went to one this past Spring. They were great. They are super upbeat and high-energy. And, you can tell they want the crowd to have a good time.
Their videos are a good representation of how fun their concerts are. And Arcee can sing her ass off.
I went to the Cleveland show back in April with my dad. We got VIP seating and everything. We had a great time and got to meet the band after the show. I was wearing my Soundwave shirt, which prompted "Soundwave" to tell me "That's a f*cking awesome shirt!" I'd definitely try to go see them if I were you.
My buddy went to their last show here in NY. He showed me some footage on his crappy cracked phone.. looked pretty awesome.