I got the sense from the article that the controller makes the process invisible to the customer. I.e, water heater maintains temp just like before, but the utility can overheat the system or add heat to the striated capacity, and then (potentially) blend with cold water back down to the desired temp.