ive come to the same conclusion regarding a removable winch, im going to make a new front bumper with a flat platform to mount it too, that way my insurance provider will be non the wiser, shhh lol
obviously il have to inform them of the bumper, but, as long as it looks the same(ish) as standard...