I've use EJS (Easy Java Simulations) before to make quick visualizations. It's a bit more science/physics based but might be pretty neat. Like showing a rocket go the moon (and physically accurate!) http://fem.um.es/Ejs/
Another tool is vPython. It's nice because it is in python and can be neat - again, I mostly used it for physics stuff, like simulating planetary orbits, but being python, you can show these things in just a handful lines of code. It'd be a great way to crossfunctionally do science and computing. http://vpython.org/
With regard to the free update, it just makes sense. It'll allow earlier adoption, improving the new OSs market share from ther very beginning so they aren't banking on PC sales and the early adopters who want the latest thing and then reduce issues when the phase an OS out.
And this would be a concern about phone privacy. Because by handing it unlocked with the intent to let them view content, you're basically handing them keys to the castle for any information on you phone. Which is why I'd see this only ever being a secondary option for the forseeable future.
Also, I'd like to see how this could handle when the car was being operated by not the owner. Some sort of temporary driving permission would be pretty cool.
It's definitely a neat idea, but the legal implications are definitely an issue
It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.