It's really just a terminal server. It creates a new desktop for each user logged into it. The drawback we have in the classrooms is that the generic account 'student' can only log into it once. After that, the next student logs in as 'student' and it logs the first one out. The fix is that you create user1, user2, user3, etc. That might benefit you in that you could name them for where they are in the vehicle. That might help in keeping things separate as well. The 'kvm' style connector handles all the connections, as well as the individual soundcard connections (for headsets). It's really a neat setup and might take care of a lot of your headaches.
We use it to save money. We can use existing monitors, keyboards and mice and build 6 stations for around $2200 with the licensing, as opposed to $1100 apiece for 6 desktops.