I have a 4 PW2 configuration which has now been installed and running for almost a year. I am seeing far more satisfactory behaviour than many of you.
With 7 hours of off-peak power overnight I use cost saving mode all the time. My only gripe with that is that on my meter the time window is GMT and therefore when the clocks change twice a year I have to remember to edit the PW settings in the app - I could do with an option which
doesn't assume the time window changes.
I very rarely see the battery fail to prepare itself well for the next day. All the behaviour is that it
is watching some weather forecast for number of hours of sunshine the next day, so the only times it has been caught out has been when our British weather differs markedly from the detailed forecast (which happens from time to time

).
The other thing I notice is that the battery does seem to be doing some self-care: some days it will charge to 100% and not quite run down to zero; other days it will run down to zero (often reaching that exactly when the cost switches to low price - impressive forecasting). I think this is careful battery management to maximise battery life.
The one feature which for me, as a lucky Model S owner, is missing is on a day with lots of sun once the battery is 100% full, the excess goes into the grid. Once I get into the low price 7-hour window (with obviously no solar generation) the car starts to charge on its timer. So I gift the grid units during the day, and pull them back overnight when I have to pay for drawing power. It would be wonderful if the PWs could talk to the car / its charger in some way to take any power that would otherwise have gone into the grid.