I am going to later today publish on this forum my experience of trying to land a mavic air single handed on a 1.5m beam boat in the Solent with boat engine off in near ideal conditions. The short answer is don't - it's not possible! The drift of 0.5 to 1 knots makes it impossible to do safely and I crashed. I know I am an idiot and ignored advice of others. Don't even try it! Hand catching is what I have to learn to do - land first then in a few days I hope to pluck up my courage and try again. I need a 5 metre diameter circle around my takeoff point of safe landing area not to be stressed. I can do it in less and sometimes the air lands back on the launch pad. But sometimes not after a 1km flight. With 5m diameter circle I have plenty of space to let it land if it is on RTH and Go4 crashes or I lose comms. I have time to cancel RTH and orientate it away from me and land logically on the pad to avoid "drifting to the right a little, picking up some dust". And I don't have to panic if the wind suddenly gusts....
Explain crash on moving boat at sea..?
If your not in the mood to do it, dont do it.
Or at least practice and work your way up.
And if your worried about fingers, wear gloves.
I only have experience with Mavic Pro and on land, but
imho it's (with LP off) as easy a the flying maneuvers your
already doing by flying a Drone.
You can adjust home point dynamically by boat, but I would
try this as a last resort, your likely to move your controller and so the drone
or forget to change it and wonder why your drone is flying out to sea,
50km inland.