I really like the idea of abstracting the console to the point where I can customize/control my interface with the car's computers. I'd like to be able to connect my own control device (tablet, bluetooth handset, mp3 player, GPS, ...) to enhance the driving experience.
However, the CAR needs basic built in controls to turn OFF all non-essential options and simply drive, especially if an input device/accessory FAILS. If done properly, with open connectivity standards, this is a great trend. There's the problem though: too much integration without open connectivity standards.
Cars' computer systems are becoming powerful. They need to be treated like any other advanced tech resource. Think: Security, connectivity standards and graceful failure modes.
Happy V-day, btw!