I agree that it's not quite as good as Regulate the Chemicals, but it is outstanding. I suggest that anyone pick them both up.
I would have to say that they are the second best band I have ever seen life (second only to Squad Five-O, whose stage presence in incredible). They are (or were, r.i.p.) so tight musically when they played, and since their stuff is so complex, that's quite an accomplishment. It's unfortunate you never had the pleasure.