Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Well To defeat Kanto Gen is really Hard, But this team punch in almost All Gen.
Mega Metagross with Grass Knot can be a problem and you really need preserve Sableye, or not lost the Sash loom.
BTW Nice Team, Nice Player n_n