Thanks for the compliment!
On the time issue, unfortunately because of the way the combat logs are created by the game, this is a necessary evil. It doesn't always cause issues, but it can, and this is why I have the message pop-up if your time is too far off from what it should be. I've been working on a way for the client to automatically handle any time discrepancies, but I'm having limited success with it so far... needs more work.
As for your suggestion, I have it in my list of things to do already.