A simple fix that will please many, which I am sure has been raised in the past...
Can the game time please be based off the system you are using, instead of the default timezone? Particularly if you have members from different areas in an alliance, you have little idea on how recent or old a message is.