We use a hand held Psion device. We load from the PC to the Psion and then walk to the machine and upload from the Psion to the CNC. The Psion parameters can be changed instantly, so we can comunicate with any control.
The Psion is no longer readily available but a Palm Pilot can do the same...
I am not sure about the Hurco, but we operate two Mazaks a CNC lathe and a CNC mill and we never have any downtime for machine problems. Go with the Mazak.