If you are looking for a stable version of the Course Manager that has significant functionality extensions and feature enhancements we have reworked this feature set so that it provides the value add needed to the SLK.
Some of the Features enhancements include:
Ability to copy assignment within group or to another class site
Ability to assign group to another class
Ability to assign to individuals
Rollup view of all your classes and the course manager material in these classes
Pick documents from ANY library you have permission to view
Plus many more. Contact us at firstname.lastname@example.org if you want more information.