Hiya, Nic. Just battled this team like, twice. And I can say it's a pretty strong and solid team. However, with the lack of any Choice Scarf Pokemon and Pokemon to take hits, you are very weak to these few things:
Choice Band: Terrakion, Infernape, Dragonite, Breloom.
Choice Specs: Latios...