The Curriki product doesn't exist yet. Right now Curriki is a specific project and not a general purpose product.
Ok, replace Curriki by whatever xwiki-based website.
What is missing that you'd like to see on the web site?
If everything is already here and still so many people have some trouble to find the info they need, then there's obviously a problem somewhere... It may be clear from your point of view, you may very well feel that everything is there, not missing any information, and still it won't be useful because it's not clear for end-users. So maybe it's not a matter of "what's missing?", but rather of "how to make it clear?" That's why I suggested a diagram, that would tell you 'this is the common code, it contains this ans this and this feature, and this is the code specific to this app, that builds upon the common code', etc. Just like the diagram you would draw to explain how is designed an operating system : kernel, libraries and apis, tools, gui... We shall remember that it's not what is actually there that matters, but what the user perceives. If he does not see the info, then it's exactly as if it was not there at all. You might build the most beautiful theme park in the world, if nobody understands how to go there... they just won't go. Even if it's written on page 284 of the manual ;-)