I'm a huge proponent of flex schedules.
You can adjust the flex to dial it where you need it...just not straight forward at first glance.
For one of my 4 drips:
I kept the default .5 emitter because I use a mixture of .5-4gph emitters in the same zone and this feels cozy.
I set my root depth to 10 inch to decrease my runtime (+/- was out of range).
I set ad to 85% to decreased the frequency of waterings.
So my zones run for 37-45 minutes 1 day a week (spring) to 2-3 days a week (nasty summer) and I'm ok with that, it's better than my pro c. A single zone has conifers and hydrangeas so most of the adjustments are made at the plant with a different emitter.
But I like using flex here because it tracks transevap and that gets me closer to a constant runtime with +/- frequency versus +/- runtime with constant frequency. I feel this accommodates Mother Nature better as the water she sprinkles has to transevap off as well versus waiting for a rain sensor to dry out. E.g it rains 2 days before the scheduled run, fixed runs if the rain sensor is dry. Flex will mostly likely push the next scheduled run back 3-5 days (terms and conditions may apply).
Plus it it interesting to watch how the zones' watering times march out of sync with each other. my old pro c would have blown to pieces trying to get that type of schedule setup.