Zoroark's physical movepool is terrible, so Swords Dance isn't viable on it, but it's a good chance for surprising opponents. This might be better:
-Swords Dance
-Sucker Punch
-Low Sweep
-Flamethrower
Nature: Naive
EVs: 252 Atk/4 SAtk/252 Spe
Item: Life Orb
Low Sweep and Flamethrower are there for Steel Pokemon, the latter particularly for Forretress, Ferrothorn, Scizor and physical walls in general. Night Slash can be used over either, but you lose coverage. You also forgot about Nasty Plot Zoroark, who, at times, has an easier time to set up depending on the Pokemon it's disguised as.