Yes, I think this is the right thing to do. One of my first thoughts when I did my first dotLRN install was "most of this belongs in OpenACS". There's not a whole lot there that's really education-specific.
I also like what Lars said about the installer - that seems to be the right direction to me.