I would like to see Gliffy with Mindmapping capabilities.
The functionality might work like:
Choose a Type of Mindmap (ex. Org Chart).
The main symbol is dropped to the stage by the user. When the user clicks on the main shape, sub-shapes are placed below the main shape (see example image). These shapes are evenly distributed.
By clicking on a subshape, new minor-shapes(below the subshapes) are distributed below.
A user can navigate between the shapes/levels of the diagram with arrow keys.