It comes down to whether you have more faith in a non return valve or your memory, much as it hurts pridewise to say so I know my memory comes a poor second.

The switch is a good idea but the more failsafe bits you incorporate the more bits there are to fail - catch 22
