Hi Samuel,
Yes, if you have not done one of Pete's trips, I think you'd enjoy yourself. Pete does a great job of keeping things as authentic as possible without letting the costs get out of control.
I have indeed put some of these on RailPictures.net. I like the Flickr site as a companion to that, because I can post images that might be seen as repetitive, or perhaps ones that don't quite fit the requirements over at RP.
There is plenty of Narrow Gauge on my Flickr Site. The link to my albums there is:
Kevin Madore's Albums on Flickr
You'll find some stuff from the D&S, C&TS, SVRy, and of course, the WW&F. There's also a small album of shots from the 2011 Rotary Run up at White Pass.
/Kevin