Thanks so much for the rate, and yes, I agree, zygarde was the weak link. Even before I read your post, I had changed it to a sub-SD salac garchomp, which was working pretty well.
I will have to think about changing ferrothorn, as I am a huge fan of it on this team, but you do have some good...