Electric doesnt have the pulling ability for any length of time. The aftermarket hydros are ok, though you need a solid mount for it, and a beak built. Have you called vermeer? I just installed a factory winch on my bandit, install was a breeze.
Re: Stihl 066
Todays my birthday, lol! 28 young.
Im still on the fence about selling, but an offer might make it tempting.
I always saw it sitting there in his shop, always wanted it for some reason. No chain brake, not sure any of them had one. Ya its heavy as hell. I think if i kept it...