flexibale schedules? there is a feature called flex schedules, but as im not sure what you mean by that, ill assume flexies will handle it, it is more of a fire and forget solution to irrigation.
cloud access is there, but it will be via the rachio app or web ui for now.
no notifications for excessive water usage...there ahve been a number of posts for integrating with flow sensors....one day i hope.
totally integrated with weather stations and my most favorite feature...worth the price tag alone.
currently there is some support for nest, but that is it, im currently having to work on my own virtual device driver for my z-way server at home.