Im new to this Truckers MP, and I find it refreshing for a forum to be discussing what can be made better. Im sure you all know way more than me at the moment, but im sure more multilayer action I will be back with something more constructive.
All I could probably say is keep asking what the players would like/need, and im sure the more sensible ideas will make an appearance