Agreed on all, unfortunately I am super busy again and don't have time to help with this.
I think there should be some sort of heading called "Community" or something like that, where you list the RoboWiki and the SourceForge forums as well as the dev groups.