Does it support (or are there any others you've encountered that support) non-hierarchical links? A severe limitation of most mind-mapping software is that every node needs to be in its own little slot in the hierarchy; I don't think like this. I think in graphs, and interrelations – I suspect most people do. If I can't connect widely spaced nodes with some kind of edge, it's not a map of the mind at all.