Nice setup Andy. At the other end of the Xbox budget range I'm using the plugin built into UCCNC and a dirt cheap USB Nintendo style controller which works OK for jogging and Z zero setting but going wireless would be very helpful. Understanding how to use the probing control is on my ToDo list.

The only thing you might add would be a hard-wired interlock switch for the spindle when doing manual tool changes. I have one which interrupts the start wire from the controller so that no accidental button press or software glitch can spoil my Jimmy Page impersonations.