I'm the only one here who bashes it. havoc here is one of the biggest advocaters of zam.
Skarmory/Steelix/Forretress/Starmie/Suicune/Egg are all optional switches to alakazam, either forcing it out, statusing it, or to "reset encore".
What exactly does Alakazam switch in on anyway? Nothing. It can't take a hit at all. It only switches on a predicted switch, and you should have much better options to go to should that be the case (Snorlax, Marowak, Egg, other stuff).
Stun Spore takes precedence over Leech Seed should you not run Spikes. Giga Drain is hardly a good option though. It has much better things to do than direct damage.
SkarmBliss < RhyChu