I tested it out against high level AI opponents, and it seems like even defences works wonders. Just Leech Seed, up the defense that is relevant to the opponent, then you're safe to max the other defense. I took out mid-50s Fighting types when it was still level 37 lol (Heavy Slam Hariyama only did 25 damage at +6 Defenses)