I agree with every single one of your thoughts, Ivan. I am very close to finishing (I would have liked to have read faster, but I've been busier lately than I would have liked), and will wrap it up later today or tomorrow, and post a mini-review. The only ones I want to comment on are
Tyrion... I completely understand. However, I think it is a natural progression to the character. Those last few chapters in Storm were brutal to him. He was cynical before, and already self-deprecating, now he's wanting to bring everyone down with him. Personally, I hope he forgives Jaime.
I'm a little worried about Jon, too. He, like Tyrion and Dany, is/was a character I expected to make it to the end of the series, largely because of the question regarding his parentage... however, I could also see that being discovered by someone like Arya, who is also someone I can't see dying before the final book.
As for Dany, the names can get annoying, but honestly, most of the characters aren't very important. Martin does realize this, I think, and when something important happens with them, he goes out of his way to repeat descriptions of the characters. I really hate it when authors expect you to remember everything about minor characters, even when they aren't seen for a very long time.
In response to Lex's comment, about the half-way point.
I got that impression too, about Bran. However, I felt like that really was Ned he was talking to, and the images he got of the children were separate. It didn't come to me at first, but I am quite sure the girl who looked like Arya was Lyanna. Honestly, I would love for future Bran chapters to be ways to get flashbacks and insights into characters like Lyanna, Brandon Stark, and possibly even someone like Arthur Dayne, though that's a stretch. I really wish there were more Bran chapters, but I'm sure he'll have the most, or close to the most, chapters in the final book in the series.