The last time I remember seeing Pyro (and Avalanche) was during the X-Corps storyline written by Joe Casey who created the idea. A lot of people did not like Joe Caseys run at the time but that was when it was getting good. (The leader was a militant Banshee) I left not long afterwards, after the CC and Davis X.S.E days because I didn't like the new direction. I'm really not that up to date.