i saw them at riot fest as well and honestly i thought they were great. i had heard of them and had friends see them but never listened or saw myself. i feel like they stole the show and gogol bordello too.
although i was quite drunk when i saw them a year ago, GWAR was the most fun i've ever had at a show in my life. i'll definitely be seeing them when they roll by on the 30th this month.
Don't listen to the band, but I think i would definitely go see a live show of theirs. Don't know what kind of shenanigans I'd get to see, but I'm willing to bet they'd be fun.