Fuel Pump Inertia Switches
I would give one a try before wiring it in to see if it passes a few launch tests.
I build in a safety check in my ECU that shuts of coil supply and fuel pump for stalled engine 1/4 of second after engine stops. It works by adding one to a count for each ignition timing sensor signal edge, it is then checked every 1/4 second. If the count has not changed, it cuts the power. Re-start is immediate. It would go along well with the inertia sensor, both together would work for most cases. I have considered making a fuel pump controller that would have more integrated features than any on the market. The liability issues, scare me away. The ones with limited functionality cost $400, and have about $50 worth of parts in them.