I don't like this solution. Project showcase just isn't visible enough. This isn't just a forum for developers. The purpose is to serve the FOSS game community. (Perhaps I am wrong here and the only person who thinks this.) People who want to solicit feedback on their projects just are not going to get much if it is barely visible. That tiny link is barely visible.
Those tiny links are ok for hosted projects because they will include direct links to their forums anyway.
I am strongly in favour of a 'Project Showcase & Collaboration' forum that is highly visible (top of everything ideally, top of it's section next best) so that there is a stand out focal point for people to come and check out active projects or post about their pride and joy.