Also it is very important to be able to label data, screens, etc with intellectual property, export control, and other disclaimers and identifiers.
Every business is different, my management is unwilling to allow the design of off-the-shelf software dictate how they conduct business - so a customizable, open-source solution is the way I have to go (They also don't want to pay for a customizable, commercial system with a massive annual support contract.)
I am not sure I understand your point pminix.
Feng Office is customizable, and it is open source. Feng Office offers two services:
1) Feng Sky - It hosts Feng Office software (OpenGoo) for your company, taking care of most system administration hassles like backups and system updates, it guarantees you immediate end user support, among other services
2) Feng Onsite - Your company hosts the application, while Feng Office provides all the technical assistance you might need to administer it, plus end user support.
Also, with this services, Feng Office is able to support the continuous evolution of OpenGoo (version 1.5 is coming out soon, and it will rock!
)