So the zoo effect
Minions were designed to be a permanent (if sacrificial) mobile ally whereas spirits were designed to be a stationary buff giving ally.
Surrender and serve me in life, or die and slave for me in death.