You can plug the harness in without taking the whole front end apart. I just reached up to the back of the accessory and pluged it in by feel. I also put the winch control plug under the hood instead of in the glove box. I figured instead of taking all the stuff out of the glove box to plug it in it would be easier just to pop off the plastic hood hooks.
yep, plenty of ways to skin a cat... and taking half the machine apart is the wrong way!lol I got control power for the winch from my second battery through a switch on my switch plate. That same switch also powers my usb accessory plug.
Since the cap/cover for the wired remote receptacle looked fairly watertight, I installed mine right on top the black plastic between the hood and windshield. It's offset toward the drivers side so I can just reach out from the drivers seat and hook up the wired remote if I want to. I agree with you, the glovebox didn't seem right to me.