All the ford type of inertia switches for fuel pump cutoff work extremly well. I can pickup like 20 or so of these fairly cheap with harness connector.
If you goto the junk yard Ford cars always have the inertia switch in trunk, Trucks always have them in passenger compartment on left or right firewall. Some are mounted next to pillars on left or right side also. I have never seen one fail, unless it was in a collision and broken on a car. NEVER have seen one fail on a truck. I have also seen lots of accidents that they did not go off.
The require a pretty good hit to get them to activate. If your push truck is setting them off then you need a new push truck driver or mount the switch more forward and if they are getting set off on course, its probably not not a safe course... I see the vehicle without suspension maybe having the issue.
JonAmo