You're spot on with your entire post and I do very similar things. However, I've learned a critical lesson before with a simple assumption. If you're truly looking for a fail safe solution, sending a command to a fan starter isn't exactly positive confirmation that your fan is running. Snapped/worn drive belts, spun couplings, local disconnects left open, HOA's in the OFF position or AUTO not proven are many ways to defeat that philosophy. I'm sure there are other codes, regs, guidelines that also specify a similar requirement, but NFPA 820 is very clear on what is required for positive detection. The last version I have is 2008, but in section 7.5.1, it sates that, "All continuous ventilation systems shall be fitted with flow detection devices connected to alarm signalling systems to indicate ventilation system failure." The cheapest and easiest way I've found to meet this requirement (in all industries I've engineered, not just wastewater) is to install a load side CT and relay on traditional starters or monitor amps on smart overloads to actually "see" the motor is pulling current on the circuit. If I don't receive any positive feedback on this secondary means of detection, I send out an FALL alarm (FLOW ALARM LO-LO).