I didn't see anything notably wrong with any of that. A few natures and moves here and there that I probably wouldn't have picked (I'm not much of a fan of defense dropping natures, even on mixed sweepers, unless the stat that's being dropped is so dismally low that dropping it doesn't make any difference anyway, like SpDef on an Aggron), but nothing that appears to be any real problem, all things considered. The only thing that sort of gives me pause is the lack of a Fighting STAB on that LG team. Aside from Persian and Ninetales though, it's hopefully a bulky enough team to outlast any threats anyway.