Well, it has some issues with Ghosts, say Gengar, Dusclops and Sableye, especially Taunt variations. I would suggest Shadow Ball to cover that weakness instead of two normal types in Rapid Spin and Selfdestruct. If used in conjunction with a good Wish supporter, Selfdestruct would have no use anyway, as it is a last ditch effort to deal damage.
Also, with Gen III's popular Brick Break for fighting coverage, dual screens might have some issues, but Breakers are often easily dispatched.