I was running a receiver winch plate on the XJ in my avatar. I had it wired from the battery, through a PAC500 relay, through an Andersen plug, then to the winch. This would allow me to simply unplug the power/ground leads to the winch, pop the pin, and stow in the garage or secured in the back of the truck when not in use. The PAC500 was wired to close the relay when I would engage my high idle switch.
When I changed to the RL front bumper, I had the front receiver added for the reasons you mentioned above. I am still running the Andersen plug, but now I have the wiring a little more complex.
Since my truck has no sunroof, I am running the OEM sunroof switch to operate my winch. Pressing the "vent" button closes a solid state latching relay, that closes the PAC500 relay, energizing the (+) lead to the contactor box via the Andersen plug. The "close" rocker switch winches out, and "open" winches in. Pressing the "vent" again opens the latching relay, which opens the PAC500 relay, making the line to the bumper dead. Four easily accessible bolts, one Andersen plug, and one 3-pin plug, and the winch comes off when I don't need it on the truck. Takes about 5min to remove/install the winch and have it fully functional.