I think beamng needs the ability to bind more buttons/switches/whatever to do more things. For example: Electronic power on/off/toggle (can be used for kill switch, battery on, etc. or leave it disabled if you dont want it) Individual buttons for each ESC mode High beams (hold, rather than toggle) M transmission mode toggle (easier to get into manual mode. also easier to get back into D or S, without coming to a very slow roll or over-revving your engine) Transbrake (hold, rather than toggle) Reverse lockout (must be held on to shift into reverse, manual transmission only. or leave it disabled if you dont want it) Starter motor (hold, rather than toggle) This would make the game a lot more customizable based on everyone's individual setup. It will also support the use of a button box, or other various extras that currently seem a bit pointless.
I don't think that actually has to happen, since just pressing a button is fine. Also, it would load up the keyborad of some people. It may be a great idea, but still.