Hey mate, I havent heard about a isolation switch on a winch, but I would put one on if you have a wireless controller.
I have a good mate that installed a Ironman winch with wireless control and we can operate it using our 2 way radios, because they thought it was a smart idea to tune the...