I truly enjoy have the Rain Skip functionality of the Rachio sprinkler controller. But I do have one suggestion.
What if the schedule is skipped but it doesn't rain?
My proposed solution is if the homeowner has a rain sensor and determines that there wasn't any rain within 24 hours post rain skip, that it would run the schedule that was skipped. This way the lawn/flower bed gets watered.
This would require that some sort of rain sensor be connected to the Rachio but at least it would be a feature ability.