Hello:
First, this is a very impressive project!
I would love to use this project but I have many contacts and appointments; there needs to be a way to import them as it would take a lot of time to input them all by hand.
Likewise, I need a way to get my information back out once I'm using it. Ideally this would be in CSV or iCal, vCard and some sort of compressed file for files.
Additionally, I would also suggest checking out railscollab for inspiration; it's a ruby project, but is based on activecollab and is very well done. For instance, it implements the Basecamp API so Basecamp compatible applications work with it, something I think would be great for OpenGoo.
Thanks for your hard work!