I use the mini-map as much as possible. But mostly for highlighting such as:
I also use the mini-map for quick navigation and easier scrolling when using the trackpad of my MacBook.
Keeping files small is a nice goal but I can't modularise files of foreign projects. I wonder if you guys never look at the source code of projects you are depending on. ;-)