Maintenance times in this game really annoy me, especially because of the scouting/resource acquisition system.

Maintenance is just starting when I get home from work, giving an additional 4 hours of wasted time. (since scouts are likely in need of rescue, and resource pools have long since filled up, and construction is almost certainly done, it's wasted time)

Then, once the maintenance is over, I still have to wait for the scouts to come back, meaning I have to either stay up late, or write off the entire night for scouting.

(Note: The scouting system itself sort of annoys me, it seems extremely browser game unfriendly where you have long periods of time where you can't check, and short periods where you can. i.e. I only have about an hour between the time I usually get up and when I leave for work.
Not enough to recall a tank and send back out, unless I've only slept for 5 hours...)

The least they could do is automatically send any tank back (with no time delay) if it's in the yellow during maintenance. (and increase how long it takes resource pools to fill, 8 hours is fine for a mobile game where it just has to cover sleep, but for a web game it has to cover at-work time, which is at least 10 hours.)