Hey, why do you need this pickup? Is there reason why? I think that game is mainly about trucks, you can play SP if you want to play with these cars..
And.. add more mods to multiplayer is bad, if you add more and more mods to multiplayer it will be bad for people who have low-end PC, they will have FPS drops and nobody want to play with lower than 20 FPS.