The thing that I don't like about this set is that unlike other Venusaur sets (heck, even other defensive Venusaur sets), it can't immediatly threaten a switch in. All other Venusaur can Sleep Powder and defensive versions can Leech Seed on top of it, while this just screams "Hai Arcanine, Moltres, Alakazam! Come rape me!" These are Pokemon you really don't want to be giving free turns to.
Also, you might want to mention Rhyperior as a teammate. It allows you to run Return because he screws over Registeel/Steelix/Arcanine/whatever EQ was gonna hit.