the forums are good. SMF is just fine with me.
it's rather weird that you didn't receive my emails, but if there is a person on the other end of contact@opengoo.org, then fine.
opengoo is by far the best thing i've seen for now.
here is what i suggest :
have the language files in CSV format, or something easy to edit where i just have to press enter and type the french word, press enter again, type the word. using the mouse will make the translation slower. I can do that in excel and save back in csv and that way, the translation gets done faster by everybody.
have a support system, where clients have a login/pass and they can ask questions about the products we have / software we develop. Like a ticket system.
Lastly, try and improve the help/texts on this site. Making opengoo more "talkative" :
ie : features column, faq's, how'tos. etc...
just my 2 cents.