Well I certainly think it's a tool which could be used to facilitate meetings, creative sessions etc.
Re: the Creative Team I have already suggested that it would be much easier selling ideas if they were linked to results. eg. a business would probably not want to hire a creative team to think of ideas for their logo design, but would hire someone who bundled creative thinking and artwork together into a finished logo.
Another idea is something i encountered for the first time: a wiki. The idea is that a group of people have access to a simple editable web page. The example i saw was a group planning a camping trip. A list of needed items is made. People have have an item edit the page by moving items from the needed list to the have list.
It could lead to quite a different process than a linear thread like in a forum.
You could meet someone in chat here on the debonosociety and invite them into this room. Playing while chatting in this room is sort of a fun thing to do because it has a microphone for us to talk as well as a traditional chat feature, and a way to upload webpages and files; and to download whatever ends up being drawn on the board as we go...