I'm sure that would work but...

If a drive fault happens, you've lost position, or don't know if you have lost position which is almost as bad. So you will probably have to rehome, rewind the gcode to an appropriate point, and then restart. Pushing an extra button on the control panel is the least of the issues. But I don't know exactly how you plan to use the machine so maybe that's not relevant.