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 read all of the threads discussing the 120 lbs limit for bike carriers and consensus seems to be that it is not a good idea to exceed the manufacturers warning. However, I have not seen any concrete/compelling answers as to why the limit for bikes is so much lower than the tongue weight...