Both of your Dragonite's have great offensive move set. If you have lots of candies and stardust then you should go for iv96 Dragonite of yours and max it out but since Dratini's are quite rare to find in your place thus making it difficult for you to collect candies then you might consider iv78 since it has the best "rank a" offensive move set. Its a Dragonite after all and will always be stronger and has a higher base stats compared to other Pokémon's that has iv100%! :D
But will always be weak even against a lower iv/cp Lapras with Ice Moves!!! hahaha XD