This is what I originally did. There is really no point in giving a truck anything other than a "generic" name. Unless perhaps it brings something radical to the game (E.g a Soviet WW2 Zis-42 truck, with half tracks, to make it stand out from the standard 2WD "medium truck").
A generic naming would save OOB slots as well, especially in crowded OOBS.
However the various independant OOB designers decided to expend OOB slots on "named" trucks, which may differ by 2 carry points, or be slightly slower or faster etc.
As far as I am concerned, rather a waste of space, and a PITA when trying to get OOBs in line ("why is the GM423 truck in the Ruritanian OB 1 point faster than the one in the Ferengi OB" type questions), which a simple generic truck class would nuke (I could do a simple SQL query on the database for "medium truck").
However, some folk see that sort of micro-dot detail stuff as "realism"

.
Cheers
Andy