I have the electronic fuel valve, or should I say I tried it. I had issues with lack of fuel flow and may have contributed to vapor lock (not the same as hydro-lock). It did not fix the problem of leaking float valves. It is gathering dust somewhere in my garage.
The proper prevention of hydro lock is over flow tubes. Nothing else will prevent that, not a manual or electronic valve or fuel filters or other inline fuel interruption device.
Get overflow tubes and maintain the automatic stock petcock. JMHO.