@rickandersonaia, the Iro will do all of this, but drip zones are difficult to recommend schedules for if the vegetation and/or nozzles are mixed. From a design perspective, the vegetation for each zone should be the same (i.e. root zone depth), then nozzles should be the same type and general output. I’m not certain from the feedback provided if your drip zones are setup like this. Perhaps you could provide some additional detail? Here’s a great post that goes into the details of designing a drip zone/system.
The Iro can still accomplish daily or weekly adjustments to your watering schedules regardless of if Rachio or you determine the base durations. Fixed Schedules water on a static schedule; adjusting watering durations on a weekly basis using historical data and skipping schedules based on weather forecasts. Flex Schedules water only when needed; dynamically adjusting watering days/frequency based on soil moisture needs, calculated using daily ET data.
I hope this helps. Would either scheduling option work for you?