I will certainly help as much as I can. I've already written an article on some of the things I find wrong with it and some suggestions (including a diagram) here. Among the things I call for is a list of reasons why OpenACS users use it. We need to colate this into a list of reasons why people should use it.