Here is a thought for you software developer types.
These rather nicely priced radio/dvd/gps/mp3....devices have a touch screen, bluetooth, USB, CAN interfaces. When mine arrives I will confirm that they run a version of Microsoft OS (yuk!). Anyhows my point being that it may just be possible to run other applications and interface to the Cougar. You could call it the ZOO, where you go to look at the caged animal.
Green star Electronics Co., Ltd.