The collaboration vendor has good ideas, big ambition, a positive message, and a touch of glamour. But is that enough to change the world?