Those 12070 motors are pretty good I reckon, optimised for high continuous torque.
Folks here didn't like them much years back cos of high idle current, much low inductance counselling was needed..
I have heaps of data on them, and was running 32khz pwm to sort things out, for now here's a vid...