What I wish had happened
I love this movie but theres one thing that I don't think I'll ever be able to forgive, and thats the fact that Drago was able to ride Toothless. I know its not that big of a deal but the first movie emphasized so much how difficult it was for Hiccup to learn how to fly that it did not make sense that Drago could just hop on and go. More importantly, with hiccup having a prosthetic of his own at the end of HTTYD1, I was so moved by the idea that they "completed" each other and nobody else could ever fly toothless because they didn't have the "key" I guess.
Anyway I wish they ditched the idea of Stoick coming to Hiccup's rescue. Instead, I would have preferred it if Drago was bluffing and was never going to have Toothless kill Hiccup, if instead he stopped Toothless at the last second and then tried to take both of them into custody because he is well aware of Hiccups value. Not only as the only person that SHOULD be able to fly the last Night Fury, but also the fact that he's supposedly the "Dragon Master". The fact that he somehow knew exactly how to fly Toothless was way too convenient for the plot. It doesn't make sense that he would just walk away after killing Stoick, leaving Hiccup and the rest of the others there. It all just felt weird and wrong.