Just got back from Cambridge today, so only now catching with all the posts..
Yeah for sure, I'll add the link today.. I assumed most people go to the Overview page. But it's interesting that you go straight to the forum instead. Perhaps we need to ensure all the popular forums are linked from the menu - making sure it doesn't get too big.