Well pretty standard team with six popular pokemons in OU tier. However, your greninja set is not appreciated here somehow. The shuriken on greninja-protean is really unstable, being not able to kill anything without choice specs, and it can be walled by magearna, ferrothorn or pex.
Yes I...