Have you seen the
notation sometimes used on the main blog? That presents a similar amount of information, but the tabular spacing and unabbreviated names makes it much easier to read.
One factor working against developing a good notation is that whilst Dominion is a fun game to play, it isn't so fascinating going over games played by others. It's less useful than for a game like Chess, as for Dominion the set-up changes all the time and knowing exactly how someone played a particular Kingdom once isn't going to do all that much to help you in the future.
On the occasions when you do want to go over a game, the log does a reasonable job. Apart from adding the missing information (what was discarded? what was passed with Masquerade?), for me the biggest improvement over a log would be a log "player", that allows you to step through the game turn by turn and action by action, displaying the information you get during a game plus extra details of the game state such as deck/discard pile contents for each player (along the lines of that currently provided for the logs on Council Room).