There are 1000s of mind mapping software out there.
Literature and Latte, the people that make Scrivener, made a mind mapping-like software called Scapple.
http://www.literatureandlatte.com/scapple.php
To answer your question, no one has every written a script entirely using a mind mapping software. People will use screenwriting software when writing the script.
To outline, there are 1000 different methods people use. Some of the most popular are: scribbling on paper with a pen or pencil, index cards, white boards, software solutions.
Use whatever method feels comfortable to get you to and then through the draft.
I think you hit all the big ones. If you're looking to go the visual route, you might try Scapple. It's made the by company that wrote Scrivener, which is possibly the best writing software available.
I found Scapple useful for plotting out a choose your own adventure story (that I still need to finish). I put my starting scene in the middle and used it to map out the paths that could spawn off from there. I also added disconnected scenes and arcs that I knew I wanted to do and then figured out how to tie them into the the main storyline. I came up with my own color and font scheme so I could mark scenes as written. The idea was to eventually wind up with a full map of my story with all the possible scene connections, with everything marked as done.
Literature and Latte's Scapple is awesome for graphical note taking. Also Scrivener by the same people is a great note taking, word processing, writing software.
Looks very interesting!
I got the Scapple demo a few days ago, looks a little similar... my initial impressions was that it actually functioned quite similarly to the Scrivener binder, but with more visual linking.