I've not got a winch and haven't used one before, so please excuse me if this is a stupid suggestion:
Would it be possible to fabricate a frame to mount a descent winch in, that would/could be attached to the vehicle (using a wire/chain) by jate rings or other recovery points.
I'm then visualising a single winch that could be attached to the front, rear, or even the sides and would be stored when not used in the boot (not reducing any approach angles etc).
Should I go on..........
Or is this sounding stupid?