Here is my current thinking. There are a numbers of "cons" to hacking up the TOC blocks with the chapters listed. In my view it provides inconsistency and uncertainity, it alters the flow and feel, and hinders obtaining a big picture view as you scan along. In other words, it seems to me to be a "look and feel" and "user experience" issue. HOWEVER, user JNASH is correct. For at least the largest books, SOMETHING must be done. So after weighing the pros and cons, I am leaning toward doing the following. For these largest books, split the chapter TOCs up into several blocks/pages as indicated in this schema:
Psalms.....150 ---> 30 30 30 30 30
Isaiah........66 ---> 35 31
Jeremiah.....52 ---> 25 27
Genesis......50 ---> 25 25
Ezekiel.......48 ---> 25 23
Job...........42 ---> 20 22
Exodus......40 ---> 20 20
I have been also considering the following set of next largest books, but so far have come down in favor of just leaving them all as monolithic blocks.
2Chronicles........36 ---> 20 16
Numbers............36 ---> 20 16
Deuteronomy.....34 ---> 15 19
1Samuel............31 ---> 15 16
Proverbs...........31 ---> 15 16
1Chronicles........29 ---> 15 14
Acts.................28 ---> 15 13
Matthew...........28 ---> 15 13
Leviticus...........27 ---> 15 12
2Kings..............25 ---> 15 10
2Samuel............24 ---> 10 14
Joshua..............24 ---> 10 14
Luke.................24 ---> 10 14
1Kings...............22 ---> 10 12
Revelation.........22 ---> 10 12
John.................21 ---> 10 11
Judges..............21 ---> 10 11
Comments? Opinions? Other ideas?