I'm not making a pull video for comparison to yours. You'll just embarrass mine! There is a big difference with 100 ft/lbs more torque. Yours pulls like a monster. Of course...people say that about mine that are still on stage 2+ or lower. I guess it is all relative.