I'm down!
Yep, I don't know anyone who's ever seen Impelliteri live, either. I figured Rob Rock was about as close as I was ever going to get.
Cult status? I can see that. I doubt they'd draw a huge number without new material, but if they put out a new album I can imagine they'd draw better than some of the lower-level bands in recent years. Complete speculation there, which can't be proven until then. Forgot about the double-edged sword "young draw" factor. That changes things..