Your Team looks pretty good. The only thing i can think of that would give you a hard time (Besides scarf T-Tar like you said) Might be the Volt-Turn core of Mega-Manectric and LAndorus-Therian but Azumarill can do a pretty good job of dealing with it by using Aquajet+waterfall to wear them down...