Problem I see is that if they bring in an "Outrage" counter, Dragonite can't do crap to it. By this I'm talking about the likes of Magnezone, Skarmory, Metagross, etc. Not really any way to fix that though without getting rid of another attack.
Hmm, if you used Outrage or Dragon Rush (lolz 75 accuracy, but flinch chance) in place of Dragon Claw, then it would do the same amount of damage to Revenankh as Aerial Ace or Wing Attack. This would then free up a slot for Fire Punch.