I have a 'sit' harness - don't remember the brand (it's on the boat). That with a pair of Petzl ascenders works fine for me. No worry about the person on the winch - don't need one.
The only problem I've had is that if I hang my tool bag from the harness, I have trouble reaching the bottom of it. Need a bag with the bottom no lower than hip level.