My brotherinlaw put one on his bike 1 1/2 years ago. It was a DUI fix, if you know what I mean. I've ridden the bike a couple times, Torque would be the last thing I would ever say about it. Basically, it's a motor to designed to assist you. They warn you not to use it over 20-25 miles without resting the motor. His was a different brand with a hokey clamp to the spokes sprocket, but the motor looks to be identical. For a mini motor? I'm not sure guy's.