Small thing - charging schedules have a name. Can we give an agile charge window a name too? I'd like to use it as a useful reminder about what each window is trying to achieve (like fill on cheap overnight, fill ahead of the afternoon peak etc)
By the way this is all looking really good - I've switched off all my hard-to-maintain automations in Home Assistant for the moment :)