Well put. My own gripes are few. Mainly pacing, use of tropes and plot armor (which the show avoided at first, while Martin is very good at that, earning them or else avoiding them), and your standard inconsistencies.
Some of those can be excused as constraints, some could've been handled...