I partly agree. For example: I don't see any code revisions been maintained for the changes which for any big development firm will be annoying.
I think there is a lot of changes that can be done to make this a better solution. But as it stands if being used by a small company I can see some merits.
However, I would be cautious about putting something in a beta stage on any site with enough value.