I tried to get my mill running on Mach4 using the Darwin plugin. While I was able to get the axes moving, the spindle was intractable. With the knowledge gained in my PathPilot conversion I believe I now know what the issue was.
I am running Mach4 on my small-CNC lathe. The main problem I have is that it relies on the tool table for setting X0, and with a QCTP that doesn't work for me. I can't take a skim cut, measure the diameter, and then type the radius into the X DRO. Instead I have to zero the X DRO move the tool in the amount of the radius, and rezero X. Irritating, and Barker is immune to suggestions to allow the DRO to be made enterable. I also don't like a lot of the GUI; the PathPilot layout is much superior in my opinion. I don't use the lathe much so will just deal with it.