Hi there, Have you considered useing the same method of winch mounting that the British forces used on there Snow trac and still use to this day on the BV 202' and 206's (The 206's are still in service). The winch is mounted to a small 4" (Approx) round tube projection that is welded to a plate that is mounted to the Snow trac strong points.
The beauty of this is, that you dont have to have the winch permanatly fixed to the front and can put it in the back under cover and out of sight of possible thieves
which is a good idea, considering the world we live in to day that has lost it's ways some what
The winch is just put straight onto its mount and the electrical cable just plugs into the socket and your away!! Awsome eh
Well it works for the whole of the British forces an y rate.
I do remember seeing the thread about the British Artic Camouflage Snow trac showing the winch mount and the one for sale in the UK put on by Bob S.