Hmm, now that there's going to be more messages and filtering (hopefully with zoom/pause options for everything) maybe they can be streamed to a side panel. It might be useful to get a running commentary on what's going on. Kind of your own personal DF novel.
Streamed:
McOne and McTwo have become romantically involved.
McLazy has stopped making beds, again, because he wants yet another drink, but not from the keg in his workshop.
The iron stores are down to ten.
McQuick has finished a sword. Her smith queue is empty.Logged:
Shale 492, Mayor McCheese
Food stocks are sufficient for more than a winter, ore stocks are dropping low. McOne and McTwo have become romantically involved. The klingons have entered the neutral zone.Or both, stream brief messages and log them for reference/posterity. I've always found making repetitive or random messages interesting to be a fun challenge.
I see all sorts of evil options for people to provide various filters/RAW files for arranging their logs (can you say Boatmurdered). Interesting message streams/logs could be a new player challenge... heavy modding might be a bit much, although the logs could be parsed elsewhere (like a Perl routine) then the perspective could even be changed by an ambitious user... I'll stop now.

Jamini might keep up on Ulogeshud... (We need a gen option to stop when the dwarves run out and generate refugees.)