CruiseControl.NET 1.1 and later works with recent versions of Mono (1.1.x). There are currently a couple of path separator issues (described in this issue) that will be resolved before the next release.
Attached is a copy of the Mono Migration Analyzer report run against the CCNet assemblies.