In my experience “feature flags” are always a nightmare. Is the flag on or off in staging? In prod? Were all features tested with the flag on? With the flag off? What if there are two flags? What if a dev doesn’t have knowledge of all the flags and what they do?