Assigning time and tracking time for tasks

I also like Everhour and tested it several times already, but I kept returning to TimeCamp. Last time I checked, these were my deal breakers:

  • Everhour only uses US time and date format (AM, PM) and July, 17 etc.
  • Everhour only has projects, tasks, and sub-tasks. No sub-sub-tasks, and so on. So it can’t fully mirror the Asana task hierarchy.
  • Time is always tracked against the main task. No way of knowing how much time you spent on sub tasks.
  • You cannot add comments to time entries from within Asana (though I noted that this feature was planned, so maybe it exists now?) But even the comments in everhour itself are not so great because they are hidden way down in the log and very difficult to find. And multiple comments for the same task on the same day are displayed together. Many people wont mind, but I like to be able to add a comment to a specific time entry, e.g. what who that email was to that I wrote between 14:05 and 14:25.

Have any of these issues (if I may call them that) been resolved?