You should give Torkoal max HP instead of max Sp.Atk, and give it more of a support based moveset. The Venusaur is really bad, you should replace Solar Beam and Trailblaze for Giga Drain and Sludge Bomb, then give it a Life Orb. Whimsicott should have Max Sp.Atk because with a Sash, you don't need Bulk. Finally, you should Replace Scrafty with Incineroar, as Incineroar appreciates the sun powering it up, and does what exactly what Scrafty does, mabye even better.