Everything in that article is TRUTH. It is exactly why I still like them just as much today as when I heard that first Riff years ago.
I have caught several of their shows over the years. Always some of the most intensive, audience engaging, instant party on the fly rock and roll band there is, period!