I understand the significant commitment of resources needed to get one of these interfaces programmed & running; it just seems like Galil has limited itself by operating sole-source through Camsoft. It's not like they would sell fewer motion controls --new or used-- if they'd developed an in-house alternative that functions off of standard post-code like DC_CNC can. I suppose it just wouldn't be any cheaper than CamSoft, is all.
I scored a rather good deal (by my estimation) on a controller to replace my mis-matched set; another Galil 2183, but fitted with the 20640 stepper board as well as a 4-axis servo drive board. All for less than I'd paid for the first 2183 with the incorrect daughter board connector. Evidently the daughter boards must be connected & configured at the factory, it's not something that can be done through Galil's publicly available configuration utilities. They really need to be more clear about that in their marketing, since they so strongly hyped the modular aspect of the 21X3 controller & daughter boards. I think the breakout board options can possibly be mixed & matched, but these driver boards cannot.
The 2183 board is still fine in its own right, it would just need external stepper or servo amplifiers to control. I think I'll hang onto the extra 20640 card in the (hopefully) unlikely event it's needed as a spare.
So at this point servos & steppers are *theoretically* equally viable options since no additional amplifiers for them would be needed. Now, whether they are financially viable is another question, not to mention whether the requisite down-gearing needed to get useful torque is something I have room for (physically or financially). Servos would definitely be cool, but I've also seen impressive results using steppers with micro-step drives.