No it is not. Here’s why. Dragonite is so slow that even with +1 Dragon Dance is still doesn’t outspeed many common threats with an Adamant Nature, Jolly would be better. According to you, you don’t need STAB, you need random very situational coverage moves, which is just not true. To put this is perspective, with STAB Dragon Claw has BP of 120. On the rare occasions you find a Fairy Type, Iron Head would have a BP if 160. In other words, about 80% of the time Dragon Claw does 40 more damage, and on the other 20%, Iron Head does 40 more. Also, worst of all, your PHYSICAL ATTACKER has 0 IVs in attack what are you thinking make it 31. Leftovers isn’t of much use on a DD sweeper, a Lum Berry is much better because it get some rid of burn and paralysis, things that shut Dragonite down much more effectively than Fairy Types. I hope this clears things up, please don’t use this Dragonite in online battles or you’re going to lose.