I don`t think the cncdrive stuff works with mach 3 but UCCNC is a viable replacement for mach 3 and has great support at the forum. Its cheaper and works fine as far as I can tell. Some say Mach 3 is better for some things like rigid tapping ,but I don`t need that feature and it has worked great for me so far.

Ollie