Has anyone every run a newer model HO Rivarossi?

I was wondering how their steam engines compare to a Bachmann Spectrum or IHC model.

Mike