The Jigsaw concept might be a good one but when the crews haven't actually trained to winch people from dinghies (only the water), try to do so from 40' and blow the dinghy alles uber der platz
just as well it was a nice night and not sea state 6 in a gale!!
If it had been blowing a gale then I am pretty sure the downwash would not have been an issue.