good job bhimo, quick addition, venomoth doesnt learn double team as there is no tm, so last slot could be run flash instead to archive the same (but cant bpass it).
since i just venomoth bpass to beat every boss in the game without changing my team once, i can add some info on the strategie; run knock off whimsicott sash lead, knock off life orbs to prevent opponents from suiciding and then memento into a charm/eerie impulse + flash user to setup.
the best special sweeper in the game by far, and thats a lot of distance, is Kingdra. sniper, hold razor claw, focus energy surf dpulse ice beam.
it will almost always crit and even kill its walls empoleon and Azu with surf crit :)
only unaware can stop it, so running toxic on ur stealth rock set to stall unaware or worry seed on whimsi to setup on them makes u unstoppable :3
oh also; venomoth needs shield dust, who wouldnt turn down full status and stat drop immunities on a setup poke?