How crap is your geyser?

, In fact I think you need to play more
Family of four here. We have two geysers. Kitchen and bathrooms .
The bathroom geyser runs for 3 hours a day (12pm-3pm) . Kitchen geysers is turned on for 2 hours on specific days.
We shower kids at night and then we adults shower in morning. Still have enough hot water in the morning for both of us.
Of course , I played a lot to understand minimum heating time which has worked well and WAF (wife approval factor) has been passed.
Geyser only gets extra run time if we have guests staying over. I have a binary switch in hass, which if toggled is then used by an automation to turn on the bathroom geyser at 4am-6am for the boost. Just realised , I could use presence detection to see that if someone is on guest WiFi at 4am - turn on.
As an aside,, we never had electricity for 27 hours past weekend , and still managed to shower kids about 24 hours after geyser was last on in the evening. Water was still warm! I was surprised we still had hot water considering wife and I had showered that morning thinking that was it. Wife had warmed water on gas stove to wipe the kids down, but ended up not being required.