Hi Peter,
For what it is worth, my thoughts...
The MKX-ET is a reasonably well made controller but it suffers the problem that WiXhc no longer provide support for this product. There may be issues with the supplied Mach3 plugin (which was developed using a very old version of Mach3 running under WindowsXP) and it will never be fixed so, as far as the developers are concerned, you are on your own.
The EU or USA made controllers (such as those from CNC Drive or Warp9, etc.) do have manufacturers support so developer's assistance may available for sorting out any problems you may encounter. That said, Mach3 is an obsolescent product and all the current motion controller developers are, I think, concentrating on Mach4 so their latest Mach3 plugins will work well with the last version of Mach3 but any future bug-fixes are extremely unlikely.
Food for thought ?.
Tweakie.