Difference between analog and digital rpm controller
The analog version has the advantage of no software, relatively easy-to-understand circuit and instant boot-up.
The micro-controller version has the advantage of being able to do some fancy stuff such as PID control to prevent instability, overshoot or to adapt better to varying load conditions.
In the harsh environment the microcontroller version may offer long term stability as it is less likely to suffer from component degradation.