I didn't like the shorter seasons announcement two years ago but I had clung onto hope that it would work out well, especially with many of the episodes longer than the usual hour.Having slept on it (all of four hours - had a hard time last night), I think I enjoy last night's episode even more. My main issue with the season is their decision to rush through this season and the last, because I think if both were 10 episodes similar to the first six, this could have been a fantastic penultimate episode, with things like Jamie's apparent change of heart and Dany's heel turn given more time to play out. Episode 4 in particular should really have been broken into 2-3 separate episodes, allowing a slow burn into last night.
Unfortunately, I think it's clear to even those who have largely enjoyed the last two seasons that shortening them was a mistake. The supposed reason for shortening them was that the show was drawing to a natural conclusion and they didn't have much more to do. But now it's clear that they've cut a lot of corners to get to that endpoint. Character development is rushed, travel time has become magical, and the story certainly does not reach a natural conclusion.
Todd VanDerWerff's review (which mirrors a lot of the reactions in this thread) notes that it's possible that Martin's storytelling may help explain Daenerys' descent through the use of POV chapters. That would certainly be true for Jaimie as well, if that is indeed the direction Martin intends for the character (which I'm not convinced of). I would never expect this show (or any other) to cover the subtle intricacies of inner monologues but I do think having 20 episodes instead of 13 would helped the character development flow a lot better than what we got.