The holding torque is a weak point, but the speed is a strong point. The size is a weak point (it is very long) but the fact that it has a built in (piggy back) driver and that it has position control is a strong point. It's a compromise, because if you need a lot of holding torque and high speed you need to get a considerably larger, stronger, more expensive and more complicated servo with external drivers. I like it so far where I intend to use it, but won't change my ordinary steppers on my CNC with it. I can be wrong, but I think my steppers are doing a better job than these 180W servo motors could. Anyway, I won't find out, because buying three of these to prove my point (or not) is not worth it. While these are fairly cheap, it's cheaper to use what I have as long as it works for what I do.