Solo por curiosidad, por que quieres utilizar un Stepper motor como spindle??
No soy experto pero segun entiendo, mientras tus requerimientos de velocidad/torque no sean muy grandes funcionara bien, sin embargo este perdera torque tan rapido como se requiera incrementarla o cambiar esto.
Por que no utilizas un servo, es basicamente lo mismo que un motor DC solo que con decodificador para su posicionamiento y precision, que seria a mi entender la unica razon por la cual debas utilizar un stepper.