I think the decision would be made by what CNC software is compatible with the Galil or DSPMC controllers. Mach3 seems to be compatible with both. I am using Galil products on 2 mills and a router and am happy with the result. I know nothing about the DSPMC units. The Galil units are easy to program for PLC type functions, and have 40 to 80 uncommitted I/O depending on the model. The Galil units will operate your servos just fine.