What is Technology Situation?
Some things like Tango have correct architecture and implementation but need more robust implementation
Some things like WebWisdom need more modern architecture
Link of Asynchronous and Synchronous capabilities is next major capability to be added
There are some simple issues such as administrative functions which need to be added
Authoring is still a pretty unknown area
Need Practice and Experience