Don't know what version of Trainz you are using, but they were designed for 2004. Other than that, they are payware quality as far as I'm concerned. I have a fleet of them running. I've been slowing working on them for use in TC3 with limited results (mostly sound issues and of course, you will have to sacrifice some steam effects)
                                                                              John