I haven't had the most experience in doubles, but i'm wondering why is dragonite not on the list?
I mean, it can be a decent check to some pokes in the higher tier. It can take down CharY with a thunder/thunderbolt, charX and the dragons with dragon moves, mawile with fireblast, azumarill...