Quote from SchmiiI thought I would mention a SoJ is not required for this build, I had more luck without it.
Most of my spirit now comes from talents: OWE, 2 spirit, 35% 2H. Circular breathing, inner storm, templar. The only spirit item is Inna's helm.
Making these changes allow running a leoric and hellfire for maximum experience and it clocks noticably higher. The other benefit is if you use a nat's ring for 2pc you can keep it.
You may notice I dropped fleet footed. When you hit trash with tempest rush it appears it pushes mobs based on attack speed vs run speed. If you have similar attack to run speed it seems to keep trash ahead of you. I had 34% MS and 34% as in the video.
Another benefit is some survivabiltiy can come from your ring replacing SoJ and you have some more control against horde reflect damage. If you have less attack speed or run all resist I'm sure the 2 spirit or OWE can be dropped though.
Blind is still used on all elites and melee's to ensure the 18% from foresight stays on.
You are dead right about the run-speed vs attack-speed issue.
If you have too little attack speed and too much run speed you will actually fly through mobs before they have a chance to die!
I couldn't force myself to spend the gold a Leoric's takes, but I assume it is strictly better xp/hour than a SoJ. You can always simply drop attack speed if you need to drop spirit / sec.
Note: I still fundamentally disagree with the use of Inner Storm over Cyclone.