Looks solid Ak.
No real changes NEED to be made, but some suggestions:
Hidden Power Ground on Yanmega, covers the steels that often switch in on him, Shadow balls coverage is limited.
Also, consider Hypnosis instead of protect, most leads see protect coming and stealth rock anyway, then you...