This is looking all fine to me.
A few comments. Lanturn not for S. No recovery and lackluster stats as well as the fact that the only reason people use it is for moltres shouldn't put it higher than slowking IMO.
One change I would make is jynx to A rank. Lovely Kiss and nasty plot just makes it absurdly hard to deal with and 95 base speed and that tasty water immunity means you can still check things like feraligatr or kabutops with it.
A man can no more diminish God's glory by refusing to worship Him than a lunatic can put out the sun by scribbling the word 'darkness' on the walls of his cell. ~C.S. Lewis