On my bronco I had a 12,500lb Pierce winch. It was worm gear, slow as hell but pulled hard. It was designed to be on a wrecker and to be used every day. I bought a receiver mount for it and then added a second mount. I tucked it up so high that it did not really affect approach angle, the front leaf mounts were right there too.
I could move it to the rear. I also had a 25ft extension cable rather than running big ass wires to the rear. This would allow you to put the winch in someone elses receiver so long as you were 25ft away. (you could hook it to jumper cables too but that just seems bad to hook a winch to jumper cables)
The winch was awesome for the bronco, big american, heavy, leaked oil and tough as hell. just like the EFI460/np435/203/205/d-60/gm 14bolt
I wanted it to be mounted on the truck rather than in the cargo area so I wouldn't give up the cargo/passenger space. (in Badgers old xj the entire back was filled with his winch) Also this thing was over 100lbs so not something you can easily sling around.
as a note I never once winched from the rear or another vehicle.
this pic you can see the blue electrical connector and it mounted.
here is a shot of the cross member that was in the frame. this winch and cross member will get incorporated into my f250 bumper, in the f250 the winch will be stored in the bed/garage.
one of my receiver pins had a lock on it.
nathan
--99 xj
build thread
http://www.rme4x4.com/showthread.php?t=83436