I used this team a few months back but with stone edge swampert, leftovers Ferro, and play rough over knock for azu.
I found rotom wash, Zapdos, and lele psychic spam incredibly annoying. I would definitely run stone edge swampert unless you want to risk parahax shenanigans. Lele and wash are...