I haven't used Ditto enough to have a good handle on it, I tend to forget about using him, one time against a pretty decent Blissey he was just under the opposing CP. I should look into using him more, especially against types that are weak to themselves, maybe I'll try him against Dragonite one time..