I don’t see a compelling reason to upgrade from the first generation.
If they could report data from the flow sensor to my utility company and have the utility company then be able to deduct water used on my lawn from my sewage bill then maybe that would be compelling as it would eventually pay for itself.
I don’t ever see that happening and with a smart water meter, the utility company can tell me if my usage is off, which might indicate a leak.
But congrats to Rachio for continuing to improve their product, I am sure some will find the new features useful. I love that our Rachio runs in the background of our lives, set it and forget it, as smart devices should be. They should make life easier, not more complicated. I still do not understand why people think it needs HomeKit support, it runs at 4am on its own. The very few times per year I need to run it manually it really takes all of about 5 seconds to open the app and start watering manually. Sometimes it takes longer than that for Siri to first hear me and then process what I said.