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 have had my M3LR for 5 days and all is great. When I picked it up there was the attached update in progress. It is connected to a good connection wifi, but had not moved since I have got it home.