ohhh that dispute will never end for the record all locos are classed 01-99 and units are classed 100-999+.
However the HST has been both, there end of that argument
Which is why the HSTs are classes 253 and 254, making them express DEMUs under the TOPS numbering system. And all the TOPS codes you see on them nowadays are coaching stock codes as outlined in a previous post.
My guesses to the reasoning behind this is because they are only semi-fixed formation units, and because of this having a single 25XXXX numbering on the powercars would lead to confusion when the powercars and coaches were in different sets.
If you say the 43XXX is a locomotive TOPS code, then you're saying that all the coaches within the set are also locomotives; with the TSOs being class 42s, the TFOs being class 41s, etc.
Anyways, I prefer a Voyager. I find them to be more comfortable, and In dont find the engine noise at all intrusive. I also think that the Mk3s are old and outdated, and don't really belong on long intercity services anymore.