Hey man great team. You've beaten me many times with it, and that's just to be expected of you. One thing I think is worth mentioning and that is changing Latias to Reuniclus
I know that might seem strange but late game can be challenging if stout and sand are beaten. It also helps with your terrakion weakness. The only thing I see it not helping with that much is breloom(after +2 it has a high chance of ko'ing with bseed) but if you don't wanna try it I completely understand. It's a solid team and I look forward to seeing more teams from you in the future!