Have you tried Pain Split on your Rotom?
The only thing HP Fighting hits is Steelix really =/
And maybe Aqua Tail instead of Ice Fang on Drapion to get that OHKO on Perior (+2 LO EQ fails to KO standard Perior)
And I think you should replace Low Kick with Superpower on Chicken, It still 2HKOs max/max Milotic with band and now you can hit the lighter things that come in for massive damage.