In order to make this venture successful, the technology used should be challenged every single day.
Nearly all customers aren't proficient in the extra advanced options - making collaboration an error prone hell.