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.
And that was from Sunday April 30 so I imagine that the crew is ready to move onto here now! I was hoping it would be ready before May 20 but that's improbable at this point.