You did a great job with the book review, it actually left me wanting to go read the book. Well, an 8.8 rating is quite high. I am quite the opposite of you, i do love books that splits into different perspectives, I think it helps relate the story in through different (and maybe interesting) lenses.
I do love a well researched book as well, it definitely does add to the "realistic feel" of the book..