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.
The map shown at the end of the video seemed to be pointing out that Glasgow, Inverness, and Aberdeen will be coming soon. That seems to line up with the dots on the Tesla Supercharger map that are planned for 2015. What better way to travel across Scotland than in a Tesla?