Regarding post no3 and a flight to a range of 5km and over the sea. That's a thought provoking post.
My first thought was why would you need a high RTH height when flying over the sea?
I could see it being necessary if you flew from a cliff top but you would almost certainly be back inside control range LONG before the height was needed to clear the cliff top and therefore be able to resume manual control.
It then occurred to me that the minimum
M3 RTH height is likely to be 15m but that that is relative to the take off point and thus, when taking off from a cliff top, already high relative to the sea. I have flown from cliff tops over the sea and it makes me wonder if there shouldn't be a facility to set a negative RTH height.
I am also wondering if, over open sea, the wind's velocity gradient is as dramatic as it is over land.
With regards to post no5. At sea I have flown an drone out to loss of signal, by oversight I had a high RTH height set. The flight over the sea was at a height of under 100ft, the drone actually climbed back into stable connection during the RTH ascent.
I have also been stood beside a Mavic Mini pilot who, from the shore, flew their CE spec Mavic Mini over the sea to well beyond DJI's quoted control range. As they flew the outbound leg and the signal strength weakened they had raised the drone and regained signal strength. The pilot's bottle ran out before the signal failed.
I would venture that the hypotenuse consideration is not applicable in every instance.
Oh yyeess, it takes an awfully long time to get the drone down from excessive height, in the flight of mine that I mentioned it took most of the return flight to lose the excess height, and even longer when you are battery level watching lol.
BTW I now know that with some, if not all, of the DJI drones you can cancel an climb to excessive RTH height by moving the throttle once the drone is above a height of 20m, the drone then starts flying towards home.