DeeDee,
I understand what your needs are, and my suggestion is not to eliminate those functionalities, rather than that, I would like to see a parameter that will allow for an entire .LRN installation (all the classes) to allow or not those actions. In our case is quite important since we don't want those, specially the one for allowing professors to add users to a class, since we do that automatically (add users to groups).
<blockquote>>Also, there's a need for a dotlrn-admin users, that means, the dotlrn-admin might not be a site-wide-admin, any suggestions on this?
</blockquote>
My user scenario is this, we might want to give to some people dotlrn admin priviledges, but to site wide admin, in other words, a dotlrn admin should be able to create class and that kind of stuff, but not be able to install a new package ....
(any technical suggestions on this??)