I do not have a winch on my sidekick and have gotten stuck a few times, but have gotten out rather easily,,,,with a come-along.
Sure it takes a bit of manpower to use, but is cheaper, lighter to lug around and VERY versatile. I have seen them work in locations and instances where a vehicle mounted winch is beyond useless, LOL
And in a group setting having a come-along in addition to electric winchs really opens up recovery possibilities.