1. I would use Espeon over Xatu, mainly because it loses a weakness to the ever-prominate Electric moves and ice moves.
2. Rotom is okay. Btw. Amazing nickname xD
3. Scizor is okay,
4. You might wanna change Aegislash out for something. I would say Dragonite. Throw the weakness policy on it and it's truly deadly.
5. Venusaur is okay as well. Actually, for your purposes, I might want Overgrow over Chlorophyll, since you have no sun starters, you will most likely use Overgrow more. Hidden abilities aren't always the best :)
6. Gliscor is okay, but I would swap out Stone Edge for Toxic. It makes it an unconquerable stalling machine of death. I actually use one and it makes EVERYONE rage. Trust me, go with toxic over stone edge.