I have seen them twice. Once in 1991 and last year in an abbreviated set opening for the Psychedelic Furs. Both were in outdoor venues. Probably would be better in an interior venue or if I was sitting closer.
The theater I saw them in has two private suites. I purchased one about three minutes after I got the tour info from The Helio Sequence Facebook page. We were right next to the soundboard. Except for the two suites all the other tickets were general admission and stand-up only. We were really lucky.