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.
I don't know why they didn't just place the superchargers all along the back wall side of El Camino. It's poorly placed and I see traffic is going to be a huge problem, especially on the side where Planet Fitness is.