Overall I’d say this is a very cool offense team with some pretty unusual but good sets, I have a few suggestions but they’re pretty minor.
With the magnezone I much prefer hidden power fire to destroy ferrothorn (HPs 60 base power isn’t normally enough to quickly beat ferrothorn without losing an item/ getting seeded).
Chandelure could run trick instead of psychic to cripple specially bulky switch ins like chansey/ blissey.
I’m not completely sure what mandibuzz is really doing in this team as it is the only purely defensive mon which is preventing the team from becoming hyper offense without enough bulky switch ins to make it balance. The two ways to fix this would be to replace it with a more offensive fire types which I don’t really recommend, or instead replacing emboar with specially defensive clef which I believe would overall tie this team together really nicely. It would replace emboar as a special wall with more reliable recover to stay alive a lot longer, and at the same time complete the classic fairy, dragon, steel core. I would run magic guard with lefties (wish, teleport, moonblast, protect).
With a clef instead of emboar I think the team is starting to look rly nice and cohesive, with the only issue being the lack of something rly fast or with strong priority to revenge kill. For that you could easily just replace specs with scarf on chandelure.
Overall I think it’s a rly solid and well thought out team tho with some rly scary threats. The more versatile magnezone set and using haxorus over more standard dragon types I think is rly clever with this team.
You could also run a mega in one of the slots but I’m not sure how that would be achieved without somewhat losing the teams coherence so that’s not necessary.