I totaly agree with your post, Duosion is extremely deadly and after a few calm minds and can do a game ending sweep if the opponent's Ghost and dark types were dealt with. You can then run an HP of your choice to deal with what you have trouble, like having HP ice to deal with Sigilyph, Golurk...