I do notice that Papa Freak and the "visit" seems to be a repeatable and not a one-shot.
I think Goldo just forgot to disable him. You can do repeat visits, but that's probably just in case your girl is not good enough.
The events themselves are certainly one-shot, but reusing NPCs for something else is always possible.
There isn't really a job that requires all four to be balanced. Even the whoring can be specialized.
Whoring does sort of require all four stats, since these are what customers are looking for in a hooker, and their tastes can be completely random. The impact is probably not big enough to notice, though.
But specialising whores into one of the four acts (and getting the Focus perk) is definitely the way to go. We've had discussions about that on HHS, and there's a laundry list of advantages, with the biggest disadvantage being offering the 'wrong' act. And that can be mitigated with a perk, or by having more specialised whores.
I think the game mechanics and the gui are at fault for blindsiding newcomers or long lapsed players like me with pop up goals that totally blow whatever strategies we may come up with out of the water. In my case, I kind of remember that constitution was important for cash flow and that specific jobs needed specific attritubes (eg charm for waitress).
Both are still true and I do the same. In a mod that punishes non-specialisation (ie wrong stats)
very harshly.
And I don't see what UI has to do with it. Progress gating being different from the normal flow of the game is a matter of high-level game design, not UI or the nitty-gritty of game mechanics.
...the choice was to hack the code to support alternative strategies or to rage quit a multi-hour playthrough.
You could've also doped your best girl with food, items and a month or two of doing her weakest job(s), as I suggested. I
like gameplay challenges. YMMV.
I've stayed away from the quest board because there's no way to pull up a list of the girls that might match the requirements and their rest state to see if I can handle a quest.
Every quest filters girls and shows only eligible ones, plus their stats. Which includes displaying energy and removing exhausted/hurt girls. Your proposal would be a bit more convenient, but not so much that the current setup is unworkable in comparison.
All of the classes I've seen so far are for things I can do myself with training and not stuff I can't seem to find a way to train up like Body or Beauty.
Beauty, Body, Charm and Refinement classes are a thing, but what actually shows up is very random. At least most classes have several slots. And even 'normal' classes can raise stats to 10% above what you can train yourself.
You
can sort of train primary stats via certain chat options and the 'bedroom visit' event. But these are nowhere near as good as regular training interactions, and which stat gets raised can depend on the girl's personality.
Edit:
Okay, I'm calling bullshit on the 'insanely high attribute checks'. It's just
phupdup not knowing how to play, or at least to (ab)use certain mechanics. I tried to do some intensive training, cheated myself into chapter 2 and spent just
one month and ~30k on training a girl. I fucked up several times, and spent way too much money on unimportant items, so I think this is doable in under a month and with ~10-20k. Less if you start with a leveled rank B girl, so nothing too excessive for a player claiming to be ready for chapter 3.
I bought a relatively lackluster rank C girl, so my starting point was not too far off from chapter 1:
I plied her as a waitress, and later dancer and masseuse for maybe a week both. I also used pretty much all of my AP on her, but a lot of that had very poor ROI. Most of her levelup points went into constitution, some to charisma at the start, and maybe 2 levelups to refinement at the very end when the writing was on the wall about refinement being her weakest stat.
The really secret sauce was twofold: excessively cheap and plentiful JP scrolls, and the ability to stack food bonuses without limit. I had already completely forgotten how bullshit vanilla scaling was with these, so no claiming I had a knowledge advantage. I rediscovered this entirely by accident, seeing the beauty boost still being coloured green after she already ate one apple.
The end result:
Her equipment (got a little lucky with the pompoms):
Papa was ecstatic. ¯\_(ツ)_/¯
As long as food can be stacked like that, I retract all comments about Papa Freak's requirements not matching what a player can be reasonably expected to have.