your experiments are very interesting and i think an iphone like virtual interface is possible...
I've stopped my research, cause its very hard to use it in the car. There are so different light situations (even no light, when you drive @ night).
So it needs at least an infrared ilumination and when the sun is near the horizon - thats a great challenge
I have another experiment 4 you: I am trying to digitize the power line. All connected parts leave their traces in form of signals there. A neural network processes the signals and can find out if somethings "wrong". This could be an early detection of a possible malfunction. With enough data it would even be possible to identify the bad component. Second step would be the same with a microphone in the engine bay.
The system had 2 learn normal events like turning on lights or shifting gear etc