It seems worth a trial to utilize Google Web Toolkit to create a mind mapping software.
Second step could be an integration with Google Data APIs to store the information. Mind Maps on Google Base sounds fun to me.
These details are provided for information only. No information here is legal advice and should not be used as such.