Mostly everyone on this forum will tell you to stick with a pre-emissions engine. Well. I think nothing is perfect, and you have to choose the best compromise. On one side, 20+ years old buses, with the so-said better engine but everything else on the bus would not benefit from this age. Or, a newer (7-10 years old) bus, about the same price, with everything probably easier to work on and in better shape. I chose the second option, because I hate rust. Didn't want to fight with 20+ years old stuck nuts and bolts each time I work on the bus. Seals, brake lines, hydraulic hoses, etc. ... all these parts are less susceptible to fail on a 7-10 years old bus than on a 20+ years old bus. And, it may be because a majority of members have older buses, but I see a lot of issues with pre-2000 engines and transmissions, too.
That said, it is only my choice, and I totally understand when one prefer to go with a pre-emissions bus. The best would be a newer late 90's bus