You don't need an isolator because the winch solenoid/s is/are effectively an isolator, However in my opinion you should never live a live +ve feed to the centre pin on your external winch plug , nor your dash switch, nor your wireless remote transmitter.
I wire in a seperate fused 12v main power switch that disconnects the low current supply to the switches . reason being if some smart arse shunts your external remote plug , or a kid in your car plays with switches . or if someone has a remote on your frequency.
I use a Narva 60022BL , the red button illuminates when winch is live.
eg this one in my Power Wagon
Attachment 180089