Overall I like this team, but consider Scizor over Ninjask because most people would just bring in their Physical Wall on Scizor which will give you time to make a Batton Pass and Gallade will be able to handle it because of its great base attack also everyone expects Ninjask to Batton Pass.