YOU SHOULDDA !
Seriously, I know vehicles would make network usage even heavier, however it would increase multiplayer gameplay greatly especially for coop mode.
I also know network coding/optimization can be a very tough job, but once it's done, multiplayer will be smoother than ever!
Is it possible to allow users to host their own multiplayer session instead of creating instances on remote server? This might be very helpful to solve lag issues.