Maybe Scarfed Luke could go over Scarfgar? It might do some helping with the Rock weakness...
Only Aerodactyl is weak to Rock but I'm considering Luke.
95.85% - 112.80% <--- CB Tar's Sone Edge does this to your Scizor and it can also come in Gengar easily on anything bar focus blast, then your revenge killer against stuff like Gyara, Mence etc loses and you are then basically owned by the aformentioned pokes.
Which means each time tar comes in (your own tar locked into a dark move, gengar locked in anything bar f-blast) you HAVE to sacrifice a poke to be able to revenge it.
I know thats kinda situational, but still it stands out. You could add a Rock resist here i feel, i mean what harm would SD Lucario > Scizor do ? Something to consider.
Which brings me to my next rant, Scarf Gar. Its awful in platinum, Pursuit weak, free switch in for Scizor/Meta/Jirachi, "I lose to literally the top 20 pokemon" lol, but sure by all means use it >.<
It's situtational D_A but I will consider it and ScarfGar isn't that horrible just not as good as before =(
Why do you have sniper on Kingdra?
Everything else is pretty standard but I'd use a different revenge killer over Gengar.
Gengar works fine for me and I'm changing Sniper to Swift Swim, just an experiment =p