This was just what I needed, however it didn't work with the 1.3 ( 220.127.116.1118 to be exact) release of CruiseControl due to API changes. made by ThoughtWorks and the team.
Drew Noakes did a nice fix for CC.NET 18.104.22.168 however this breaks on 1.3 as I found when using Reflector to dig into why the code was calling a method that simply no longer exists in 1.3 (StatisticsFile).
So I managed to migrate this today (a nice Saturday) and now the full source and binary are available upon request. I will be posting this soon in a public place (probably Grant's site) , however if you have an urgent need simply email me.