Nice setup.
I've found it's better to run grass knot on empoleon, because it absolutely destroys swamperts that will try to roar you out of your petaya.
I also run roost on my scizor instead of x-scissor or pursuit, but it seems your isn't meant to be a main sweeper or anything, so pursuit is...