You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Just picked mine up today. No issues with the car. For all driving off remember they put cones in front of the cars..so make sure they are not there before driving off.