Thank you. I am glad that somebody else also realizes that GFCI's aren't designed to be used as an e-stop. I've tried to point this out before but it never seems to sink in.
I haven't seen Kal's safe-start design but every commercial or industrial installation that I've worked on uses a contactor to break the circuit when an E-stop is hit.
I am on the same side of the fence as you guys but I have brought it up with (I think it was) Kal and he had some valid points for doing it this way. The main one was by tripping the gfci you isolate power back at your breaker box, i.e. your power cord is "dead" as well as the rest of you rig. The thing I dont like about this is you are relying on something that is always noted on the vendors datasheets that you should not use the gfci trip as a point of isolation but for this situation where you wont (shouldnt) be using it to turn the control panel off to work on it it is kind of ok.
The biggest issue I have with the circuit layouts with the GFCI E-stop that are all over the place is what if someone is using it and doesnt fully understand what they are doing and just blindly following a diagram i.e. that someone actually might press the E-stop to trip the GFCI so they can rewire a part of their panel, they probably wont be kill but there is still the slight risk with a huge consequence = high hazard.
I am getting off topic but will just finish off with the following scenarios between a GFCI and contactor E-stop
Contactor E-stop
You see a potential fault/issue on you rig that could cause electrocution, hit the e-stop, you brush against you rig while walking to unplug the power cord, the contactor failed to isolate power so the GFCI trips to save your life .
GFCI E-stop
You see a potential fault/issue on you rig that could cause electrocution, hit the e-stop, you brush against you rig while walking to unplug the power cord, the GFCI failed to isolate power, you get electrocuted .
I.e. by using the Contactor you still have one last line of defence, by using the GFCI you have used you last line of defence.
Ill stop ranting now