My criteria aren’t as complex. I usually read the summary or the first sentences and if there is an idea that sounds new to me I will read the book. If it annoys me in the first 100 pages I give up.
Zodiac by Neal Stephenson. I like the narrator’s “voice”.
This is so brilliant that it seems stupid.