joef1812, You have to remember that he's using a couple of different trailers, that's why he's looking at a truck mounted one.
How about a mount that you can pin and unpin like they do a plow?? The only drawback is getting electric to it, maybe borrow the trailer plug-in during winch time.