Consider making the height offset unique to each boat and to the dock. Otherwise we have to adjust the height offset every time we move from one place to the other. This offset should be set to the height above the deck where you're located, not height above the water.
I spend far too much time on that height adjustment menu, especially with the WASZP height bug.