As another fellow user of the Iro, for a few months, I just thought I would give my 2 cents on some of your thoughts/ideas.
I have been seeing many people comment on automating flow rates, but here is my problem with this: I believe most nozzles have an adjustment screw to vary the flow rate. My irrigation installer had mine adjusted at all different settings for various parts of my lawn. So even if I used the documentation from the manufacturer's website, it wouldn't be accurate. From what I have read and researched, I believe that the only good way to get an accurate flow rate is to do a catch-cup test.
I would love to be able to take a reading from the water meter, but I am guessing that the people who are recommending this have a digital meter that would give them a very precise reading. Unfortunately for me, I have an analog dial that is very tough to get a precise measurement.
I completely agree with you and there have been many posts about this as well as my own recommendation to create some sort of collapsable accordion format that would allow you to only see the main events and then drill down into their details if you wanted. I really hope a better format for this will be added in the somewhat near future, but I am guessing there are some higher priorities at the moment.
What I believe Rachio support has recommended in these circumstances is creating a separate schedule for bubblers and drip zones, since these are a different way of irrigating and should not use Cycle and Soak.
I have to disagree here, as I have seen way too many pieces of software that start out with a specific purpose and then try to be all things to all people and it just makes for a app that only does an ok job at most of them, instead of a great job at their original intended purpose. I am sure there are other apps that have been written for lawn care and I would recommend using one of those instead of asking Rachio to add features to their software for things other than irrigation that would most likely create more headache as well as delay enhancements for irrigation functionality.
Again... just my 2 cents.