Re: Man over board
I have a Lifesling but also a dedicated vang assembly, from Garhauer (only cost about $100). It's in a box, labelled "man overboard tackle", with the rest of the emergency equipment. You attach it to the boom or to a halyard, run the sheet to a winch, bob's your uncle.
Yes I have the Mustang jackets with D rings too.