I am thinking of mounting the winch to the lower triple clamp.
I'd think that, that much weight semi-permanently mounted on the front fork would adversely effect dirt road handling enough to Put You in the ditch more often!
Tucker Rocky sells a Warn Motorcycle winch kit, with some sort of front fork strap kit and hand held or On-bike control buttons.
The Warn site doesn't show the cycle kit, Warn Industries - Motorcycle Winches
Modify at "YOUR OWN RISK"!
Still riding my 1987 KL650-A1. 85,000+ miles & counting
I have used ratchet straps as come along just fine. I just like making things with metal. I think a little 1500 mounted on the crash bar cross support would look interesting and be functional as well. The box will only be ponderous on the tightest trails that an ATV wouldn't fit.
Here it is with the box and rack. Once I fab up the supports and crash bar I'll break out the paint. Black for the hardware and Olive for the plastics. I'll leave the tank and fairing graphite for now.