After skimming the forums, I am slightly worried. They are establishing the management tree and throwing endless ideas at a wall. I hope they actually release something, because I like the concept. But, they are also starting from, almost, scratch.
I would say that establishing a management tree makes semi-sense, since they seem to have a bunch more people working on it from the get-go that you'd usually have. In that case, I can see why they'd want to arrange who's working on what.
Really, it should have been linked in the article...