The price is right, under $60 is cheap. But
(1) It is a 20:1 reduction. Not at all backdrivable or “QDD” and
(2) it is dead slow. In robot terms is it “fall you face” slow.
You might think it can move 90 degrees in 0.4 seconds, that is fast enough for a knee or hip joint. In terms of gross motion this is about right but what we care a lot about if we are balancing is “control bandwidth”. How quickly can we make very tiny micro-motions to maintain balance.
The robot is falling, It needs to generate a force in the direction opposite. We don’t need to move 180 degrees in .8 second, we need to move 1 degree in 2 milliseconds that is an 500 degrees per second. Yikes! Numbers are made up but you can see balance drives the speed requirement
As fun as it is to just build something, Humanoids are like airplanes in that you like to calculate and simulate them to death before you start cutting metal. Think for example if a robot walking outdoors steps on a 6mm tall rock and the contact point is on the outside of the left foot. This is not even close to a worst case, I’d call it the normal case. OK so the ground contact is by surprise now 25mm to the left of expected. The robot is 60Kg and now you have a 25mm x 60Kg sideways torque from gravity. The IMU senses this and the PID balance loop commands a restoring torque from the leg motors.
With my Quadruped, the above was solved by using balls for feet. With spherical feet, the contact point is never a surprise. The contact is ALWAYS a line between the two feet on the ground. Then there is one 1-DOF balance problem. Quads are much easier.
Finally, speed of gross motion DOES matter. A robot, if it is to run, needs to have enough speed and power that it can leave the ground by pushing with one foot. The definition of “run” is that there is a time when all feet are in the air. This little robot seems to be able to run. How much vertical velocity one needs to leave the ground for half the stride period?
I don’t mean to be pessimistic. All this is possible, but unlucky with $60 motors on a full size humanoid.
That said, for a quadruped, here are my favorite motors, although you need to add belt reduction and a controller. These have enormous control bandwidth because you can put up to 50 amps through them for a millisecond or so as long as the average temperature is OK; they work. You can move that 1 degree in a millisecond. I have one on a test stand, not even close to in a real robot yet.