Couple things-
It's a toss up if you should switch out recover for leech seed on celebi. Leech seed makes people think about switching more, and you could use that to your advantage if you get your hazards up with deoxys. But recover is 50% of your health, ao it's a matter of preference.
Also, I...