I have a friend that owns a Rancher with ESP and I have ridden it a little bit. In Auto mode it shifts smoothly, it is like riding any of the other auto quads, but in Manual mode you can still drive it like a sport quad shifting any time you want at a push of a button. As far as towing it seems to have fairly good torque. My friend uses his for work around his place, towing small trailers, trees, etc.. and hasn't had any problems with it. About the only thing I don't like about the quad is the top end speed, which is quite a bit slower then many of the other quads.
LT