SW/DC to be the best moveset of a Dragonite
When I was checking pokéassistant's battle calc, I found out that if they are both level 20, Magneton will win if it dodges UNLESS the Dragonite uses DC, the Dragonite will have 1 HP left in this situation. And DP will make the Dragonite lose, even with SW.
Answers
With the stupid gym glitch back, you know the one where you dodged but it said you didn't then it goes back, but then you're stuck in the stupid loop, well that one, none of this will matter.
at first i didn't like dragon claw, but i can charge up one and charge the next one immediately and it will go right way with no wait and not having it to charge a second time since the first move hadn't ended. makes it better for a dodger like me.
i can't speak for the SW drags, since I don't have one, but being able to somewhat counter lapras' and wigglys might be useful.
offensively i prefer dragon breath for its fast cooldown.