There's still some wonky-ness. Like, I don't understand why Aragorn gives Eowyn the time of day. Or where Gimli and Legolas' friendship had time to grow between Fellowship and Towers. Or why Faramir is so harshed on by his father?
I'm sure it's very coherent in the books with time scales that...