Those would be great additions - if you can do them, that'll be awesome.

I haven't pushed forward on getting this in yet because I'm having issues with the test listener.  Neither your code, nor mine, handle the problem that well.  The stack trace itself never gives me the line of code that fails, which sucks.  So, I tried making your structural type hack work, but it doesn't due to the conflicting class loaders.  SBT 0.12 uses scala 2.9.2 and the actual code being built is on 2.10.2, with its own scalatest.

I need to dig into this on the SBT mailing list, but haven't had time yet (I hit the scalatest mailing list first, but no joy).  Since 0.13 is on 2.10, the problem might go away there; how do you feel about making this a 0.13-only plugin?