i've used the rule of 40 for quite some time now for both fiction and nonfiction. it does allow for some edge cases where you figure out that the remaining pages of the book will be very similar and mostly mediocre and you end up finishing it anyway, but at least it's a known quantity at the outset.