I don't get it. Your Garchomps aren't dealing enough damage to OHKO big threats, and you lose Mewtwo wars. I'm pretty sure you should just run a more streamlined list or at the very least explain your choices of techs.
If you're planning on Dragonblading everything, why do you only run two...