Wouldn't surprise me if linking the notes to a physical location aids memory.
As a side note, I feel mind mapping works differently on paper than with something like Xmind. Xmind is for organising and categorising thoughts by moving them around. Paper mind maps are for helping me remember the conversation when I wrote them; I can't seem to use software for that at all.