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 saw this as well and I can't wait to see what a professional test will say. It would be great to see DragTimes do a comparison between the 85D and the P85 or 85