To be honest there's one reason why I'm so much in favor of the FO idea: most players, including people who play CIC roles, have little to no experience as a PO and look down on it.
This might sound like a bit of salt, but think about it: good POs are often much more capable of gauging when an evac is needed than most people think, sometimes moreso than the CIC staff. As a PO, I've had it happen on Prison where comms went down and I stepped off the dropship to head towards the cade line (not too far away) to say it's time to go, then heard the dropship take off because the CO remote-launched it, dooming everyone on the station to death because the FOB was breached through Tcomms.
Personally, if CIC players took the time to actually learn which POs are capable and give more autonomy to the good ones, as well as actually trying a few rounds as PO rather than parroting the whole "PO is easy, it's just pushing two buttons all round" thing I'd be willing to accept oversight from them. As it stands, however, I'd rather have a role that lets capable pilots manage POs.