Yeah Rash Suicune was an event, and it was shiny. Thing is, if it was the event I'm thinking of (which happened some years ago), it's not an in-game capture and is not viable in VGC 15. Terrakion also has a weird nature, so I'm assuming both of them were in-game captures and the right natures weren't available for you.
But overall, this is pretty decent team :). I can right now only make vague corrections like switching Hydreigon's U-turn out for Earth Power with Modest nature, Terrakion's Sacred Sword for Close Combat, Mega Scizor with Quick Guard instead of Roost if possible (because in battles that usually last no more than 8 turns, healing is difficult). Well managed team in my opinion :)