Well, the last 200 or so pages were good, though it is odd to drop your cliffhanger 100 pages before the end. In my opinion Gabaldon pays so much attention to detail she forgets the over-all picture. Said picture is therefore scattered (lacking in cohesion), sometimes tedious and occasionally confusing. Par for the course with this series, though.
I keep reading this series for the same reason everyone else does: the characters feel like family and I want to know what happens to them. So, while reading these books I always find myself overlooking things that, objectively speaking, aren't very realistic even in context. I do get emotionally involved with the characters - I admit that the Lallybroch reunion did make me cry quite a bit - but Gabaldon makes it difficult to stay emotionally involved because she keeps switching storylines/perspectives.
I found the military scenes in this book quite tedious, as I wasn't looking for a re-enactment of several battles of the American Revolution, complete with a dizzying amount of characters. It's as if Gabaldon has done so much research she feels compelled to foist it on her unwitting readers. Somewhere along the line she must have heard the phrase "less is more", but she has yet to listen (at least not since Voyager).