I've decided on UCCNC to run my Leadshine MX4660. To begin, I will run a DeWalt router and SuperPID until I get a dedicated 220v outlet, then I will switch to a VFD+Spindle. I will be using a Windows 10 64bit laptop. At first I nearly bought the UC100 USB but after a little more reading it seems the UC300 or UC400 are better choices for only a little more money. Opinions?

Features I plan to use:
3x Home switches
3x Limit switches
Spindle start/stop/speed control
Touch probe (Z/corner find)
Mist/air on/off
Water pump on/off (If I get a water cooled spindle)
Possibly 4th axis (5th motor - my table has slaved 3&4)
Remote control (either Xbox or a proper pendant)

Thank you