Having logs timestamps being based on -t would be nice.

Drawing it exactly the same would be not so. I know people that use small timestamps in their chat, and big timestamps in their logs. I used to do that myself for a while.

But having -t applying both the timestamp on screen (when enabled) and to logs (when enabled), each using their own format, should do the trick.

Learning something new every day.