First team I made this gen. Someone told me to try M-Latios and I did. Still trying to get back into it, but I have had a decent amount of success with this team.
Edit: Pretty sure Helmet on torn is cope, but I like it to wear down Mega Lopunny over time. Still thinking leftovers > boots on Great Tusk, and 4a might be better than SD on gambit, but these are just my rambling thoughts.