I like where you're going with it, but I just think Leech Seed + Spiky Shield would be best used on a more defensive based chesnaught. Power Up Punch looks like it'll be a main factor to help him sweep, why not switch leech seed for something that adds more coverage (EQ, roar, shadow claw etc)...