A few more notes:
The original primary winches on our boat (from 1973) were not self-tailing, so we upgraded to self-tailing when we replaced them this winter with easier single-person use in mind:
That said, the use of the end of the boom as a lifting point (as shown in the second and third videos above) doesn't make much sense on our boat. The topping lift on our boat is a light line and a light shackle, and I wouldn't trust it to handle the weight of a full size person in sogging clothes. The full main would have to be up, which probably wouldn't be a good idea during the recovery process itself.
The recovery sail appears to use the main halyard (or a headsail halyard) which makes more sense (and we have a self-tailing winch at the base of the mast). However, I wonder if that means clipping the halyard to the recovery sail is all that is needed for leverage, or if an additional six to one tackle system is needed.
On our last boat, we had the life sling with the 3:1 tackle system that was supposed to be raised on the halyard, but others have reported more leverage was needed than this (six to one, eight to one) to make the life comfortable for a single spouse.