Cool episode.

A think a lot of the "dark Dany" or "mad queen" theorists out there need to remember her birthright is going to be challenged much earlier in the books by the fake Aegon, and yet she'll fall in love with Jon after that (as per her visions in the house of the undying). So no, this character arc isn't going anywhere near making her a villain, specially given Cersei is still a thing.

I wonder how they'll handle the dragon? If the Night King is partly a stand-in for book Euron, we can assume it will be as hard as killing a normal dragon (so, no dragonglass / fire magic bullet), since in the books one can assume he'll take one of the living dragons using the Dragonbinder instead of that Viseryon plot.