Several of us in our city have been looking at Rachio and other controller options. I think our biggest concern with Rachio is the lack of accurate actual moisture measurement. We get a lot of small storms that come through so someone in the southern part of our city will get soaked and those of us 1 mile north of them will be dry. The closest weather station to me will often indicate rain when I'm dry or dry when I've gotten soaked.
None of us really relishes the thought of buying, installing, and maintaining our own weather stations. Is that the only option for accurate watering?