I have a VS pump and a SWG. The SWG is on a timer. The pump uses the onboard programming. SWG requires 1400 rpm to trip the flow switch. Pump runs 1600 from 8 to 5 for skimming an chlorination, and 1000 the rest of 24/7, (which cost near nothing on my electric bill, and is probably better for the pump than stopping/starting). SWG timer is set for 8:30-4:30.
If the timer should fail or ever get out of sync, the flow switch is secondary backup. If both timer and flow switch fail, guess what…The pump is still running (albeit at 1000rpm). That is three levels of safety, and probably much less prone to any issues than any current sensing relay.