How to play storm spirit efficiently?

I see pro players use Storm Spirit's Ball so efficiently and I don't understand how they do it. Whenever I ult I lose all my mana travelling 100 units but S4 can travel across the map and use only 100 mana. Can someone explain how to do it? Also if you have treads on Storm Spirit what should you tread switch to?