There may be way to optimize charging cost for (European) users without need for integration into each provider : I believe all dynamic / flex rates that electricity providers offer (in Europe) will be based on published electricity spot rates.
https://www.epexspot.com , would publish rates for all many European countries one day ahead.
Now without wanting to integrate to each individual provider in each country , it could be a great option to optimise the charging hours at the cheapest available time slots.
Combined with the current solar forecast functionality etc , WW would calculation the target kW to charge as it does today and then find the cheapest timeslots to do so. ( without bothering what the exact cost may be for each provider , but knowing these will be the cheapest slot for all) .
This may greatly expand functionality for user that look for optimisation beyond the UK Octopus scheme.
Interesting ?