Yeah. Admittedly, I kept using Agility behind my Sub just to be a jackass. ^.^" I wanted to pull off my Petaya boost, since that's the entire point of my Empoleon set.
Good game. I'd suggest a few improvements on your movesets; for example, I'd use Shadow Sneak over Shadow Punch on your Dusknoir, as there's not too much of a power change, and going first is a nice thing to have with something as slow as Dusknoir.