Had a a few hours to reflect and think about it so here goes:
The Not so Good:
- Given the whole mythology aspect the end of the Night King was underwhelming. He's this huge supernatural force, the Master of the Undead and the only real threat it seems (or is the Three Eyed Raven even a threat given that he's basically just mankind's librarian?) is Bran who basically does nothing the entire episode other than chilling out in his chair whole mayhem raged around him
Maybe i expected too much Fantasy from GoT but i hoped there would be some kind of mystical battle, some "Holy Shit WTF?" Hodor level event that would blow everyone's mind but no.. Night King walks all over the defenders and get's knifed in the gut by Westero's version of a Ninja (admittedly it was hella cool and i yelled out loudly when it happened

)
- Military strategy
Ummm.. what strategy? So their army consists basically of 4 elements - airforce with some superpowerful dragons / highly mobile shock troops aka Dothraki (with a weapon upgrade), elite defensive troops with the Unsullied and basic infantry of various classes.
So they rush their shock troops headlong with little support into an enemy that can't be shocked or broken and has vastly superior numbers and who can easily take the charge. What happens? They bog down the highly mobile cavalry and then take them out (seen Braveheart and the first major battle? Basically that happened to the Dothraki). Who was the master strategist who came up with that bullshit plan?
Then you hold back your airforce for much too long though i kinda give them a pass on that one since they don't know where the Night King is so being tied down on the battlefield might cost them the entire battle if the Night King suddenly dropped down and have Zombie Viserion just toast Bran.
- Indestructible plot armor
Given how the show started and made its mark no one was safe.. "Hey, there's Sean Bean as Ned Stark. He's cool.. WTF?", Jaime losing his sword hand (and pretty much what defined him up to that point), a ton of other secondary characters dying left and right (Red Wedding anyone?) but ever since the Battle of the Bastards and its Hollywood like rescue in the final moment i felt the handbrakes were firmly pulled and no major death happened anymore.
I had hoped that at least 1 or 2 from the main, frontline cast would buy it alongside with a few secondary characters and most of the tertiary characters. What we got was some tertiary characters and and very few secondaries.. kinda underwhelming considering the enemy and the odds and i feel like the show (or maybe even Martin if they follow his vision closely enough) are pulling their punches and doing more fan service than is good for the show.
The Good:
- so many single cool moments.. starting with Melisandre lighting the Dothraki weapons up, the Dothraki charging ahead and seeing all the lights wink out bit by bit, the aerial battle between the Dragon Riders, Lyanna Mormont going out like a boss and Arya whooping some ass.
It's still 3 episodes left with long running times each so there's still some huge things still to happen and i'm kinda glad the show is returning to the core.. interesting and tense character interactions. There's surely another big battle coming when Cersei's army and the remnants of Winterfell engage (if at all, maybe there's going to be a twist) but the resolution of the show will probably be not with a huge bang but a quite intimate and personal one (my money is now heavily on Jaime to take out Cersei).