hotwire : The duet works fine with Mach especially when you add limit switches.
In answer to some of the more radicals. Removing the electronics if they work, seems to me to be a waste of time the duet operates from the parallel port so can be driven directly by Mach. The spindle is a bit more of a problem but the solution is simple just send duet.dat via serial to the spindle board using cypress enable the macro program that comes with Mach, the contents of duet.dat is the program that the duet uses to control the spindle but this must be loaded into the duets own memory. Then a few bytes sent to the boxford set the speed, the secret is knowing which bytes, I used a serial cable attached to two PC's to sniff the boxford program and find what codes were being sent. after this I added limit switches and touch probe facility which is more difficult than it sounds. the tool setting was a matter of programming the touch probe function to use the tools as probes and use a settting standard in the chuck. I am now in the process of writing CAM software for lathe. I also got the duet to make PCB's but that is even more difficult as the table is not flat, once you have a probing function established it is easy to plot the surface defects and find out the table is warped it would seem, however this is not the case the way the duet holds the table means the table can never be flat so I had to write software to compensate for the warp. I did have to modify the power supply box to link some of the signals through to the parallel port but this was a minor modification the more difficult one was adding the limit switches. you can see where I have added a small connector box between the original cable and socket this allows me to take off signals to my interface box for the switches.
Tweakie.CNC : I think you may have misplaced your post as this post relates to the boxford duet.