Not sure why this got missed , usually some one is quick to answer ,
I can say that that if you get a kstep also you can drive your steppers .
Can not say much about mach3 other than I know of people having issues , kmotion i feel is better and free.