I'd be interested.
On items listed/suggested above (by Lars) -- are you sure that, say, any sort of project-tracking could be done via existing class functionality of dotLRN? I somehow doubt it, especially if one were to consider nesting of projects, sub-projects, sub-sub-projects, ..., (n*sub)-projects... This is something that was lacking in ACS-classic project management -- only 2 levels (a parent and a sub) were possible...