As I'm nearly always on good terms with my neighborhood (I get attacked about twice a year, and plundered once a year..), I wouldn't mind a 23 hours cycle - but I can see your point!
So the best thing would be
Mass *Everything* Rush Items.. buyable for either tavern silver or a mix of coins, supplies and forge points. Something like
- 30 minutes Power Rush (for 5k tavern silver; given a RL where you can collect ~3k a day, you're able to adjust collection time every 2-3 days and still have some spare silver for other occasions; remember this should be a long term solution when fixing a price, with regular uses as long as you're playing FoE)
- 1 hour Power Rush (~15k silver, needed once in a while when you ISP was down or auntie refused to go home in time)
- 3 hours Power Rush (~75k silver, for some rare occasions when everything went wrong, or you had a glorious night out with that fancy girl...)
..of course this gradation only makes sense if those items have a (24 hrs?) cooldown, so that no one can get his 3 hours rush for 6 x 5k in a row.
And again, those items should be "buy what you need", no random drops.
______________________________________________________
Another approach could be a user specific setting - everyone can chose his preference, like with the Daily Challenge start time:
You can set a value between 0 and 30 minutes, and every production and timer ≥ 24 hrs starting newly (after saving that preference) is being reduced by that amount of time.
So setting it to 15 mins, every Great Building, 24 hour production, motivate / polish / plunder (both plunder period & cooldown) / tavern timer starts at 23:45, two day productions at 1:23:45 and victory towers at 6:23:45.
This way, everyone can adjust that shift to his needs and habits, and nobody gets plundered before he wakes up (provided he didn't mess up that setting
).
And it could compensate for that <insert every word that would possibly get censored> aid time drift, which is probably the greatest annoyance of this game....