Don’t forget that, because microstepping is more energy efficient and uses smaller, more frequent pulses, it allows stepper motors to reach slightly higher speeds than they normally would. The trade-off here is that the torque of the motor is often reduced slightly as a result of this.
Based on the key points identified above it can be seen that the most appropriate applications for microstepping are those which either require exceptional positioning accuracy or those where energy efficiency and noise are important. In the majority of cases we would normally suggest using microstepping of some kind as it can usually lead to general improvements such as quieter and smoother operation but depending on the torque requirements of your project or application it is always best to discuss with one of our engineers first.