Since we are talking quality-of-life additions, here's my suggestions, feat simple mockups made in ms paint:
1.) A page dropdown so we can go from page 1 to page 6 quicker.
View attachment 3405710
Let me call and raise you this ms paint concept drawing from a few days ago:
Obviously Juno is just a place holder and it should be the individual girls shown.
Unfortunately, I was a bit too conservative when I did it. The boxes showing that you have implant and Darmas gift should be moved to MC Inventory page to make room for page 7 and 8 and no need for page scrolling arrows.
Alternatively keep original frame size and a button to swap between page 1-4 and page 5-8.
If you click on one the girls you get to interact with her same as favorites currently works.
If you hoover mouse on one of the girls you get Name (possibly also health, stamina and assignments).
If you click on one of the page links then it is the same as clicking on NPC menu and selecting that page.
Of course everyone would go ape shit about it not being artistically pleasing... So, it needs to be toggleble as "Advanced / Classic view", so that they can later realize that they need it, after the household has gotten big and jumping around all the different pages becomes unbearable.
The left hand side of the NPC Menu itself could also benefit from a similar approach where you can toggle between current 8 pages with 8 NPCs each, or a single page for all of them, like this (and keeping the arrows to make it possible to switch between home locations or buildings):
Taking it one step further, it would also be possible to add a right click context menu on the miniature version on main page, where you could do same things as in NPC menu, without actually going into NPC menu.
The right click context menu would probably be a big and complicated job, but the other stuff would seem like a huge quality of life improvement, with "relatively" small effort.