I was sent a copy of CMFDynamicDocument today, modified to work out-of-the-box with Plone. This brings a much-needed feature to CMF... the ability to have documents with dynamic bodytext (using ZPT).
The standard CMF and Plone Document content types are for static content only.... which really sucks. The maintainer of CMFDynamicDocument told the person who made the changes that they would be rolled into the next release. That's great news.