I like that the year is visible in the node. But I would prefer it to use Album Artist instead of Artist. Now the compilation albums (Various Artists) are listed several times each.
Well, as I said, I am working on more general approach for this, but you should be patient. I could easily modify script to resolve your problem, but this is only patching and messing of the code, if you ask me.
Now, if you really want to know how I am imagined this, let say that I want to construct mask with arbitrarily number of fields displayed on the same level. Something like <Album Artist> - <Album> '(' <Year> ')', where user could decide an order of displayed fields and separator characters. This wouldn't be as easy as this what you want, but will be more flexible.
But, here we have more serious problem with MM 3 and multi-* fields. Some album has two or more artists - how would you want that it will be displayed? Let say, that I want to display album 'Eric Burdon Declares "War"'. It has two artists, Eric Burdon and War. So, it could be displayed with both of them with two item in the list. Currently, it is displayed as one item: Eric Burdon;War - Eric Burdon Declares "War" (1970).
If you know some better solution, please let me know.