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 stumbled on this today, and signed up to the forums just to thank you for sharing all of this - both the initial build and insight on how it's fared over time. Awesome project.