The limit is basically to prevent you getting just enough to make her interactable there and then spam flirt until you get to do some other things that require yo know them better.
That's what I'm getting at. If you remove the lust gains from the flirt and make out scenes and then reduce the requirements for taking the girls home by what those scenes would have given then the nightclub is functionally the same.
There were many small things such as gathering ID's that you could do at the club, but when it finally came to taking a girl home I would just reset to the start of the nightclub and used all my timeslots on her. If I didn't unlock the option to take her home, then I knew that I had to redo the timeline so that the girl was more interested in me before I entered the nightclub.
I just don't see the benefits of this system outweighing the adding complexity, which requires a giant tutorial in the middle of the game. There's really no puzzle in the nightclub where you have to talk to one set of girls in order to gain an advantage with another.
The only thing is the limbo party at the dance floor, but doing that event only unlocks all the girls that were doing limbo. So this could easily be accounted for by simply reducing their requirements by less than all other girls.
The real excuse is that performing the same action on multiple days creates a problem when handling the reset points.
I thought of doing something like when you wake up on day 3 you automatically buy the ticket but it just feels wrong.
The other option is putting the option to buy the ticket directly on the Apartment menu so is 1 click after waking up.
If it's just to avoid tracking the ticket over multiple days then I can understand the issue. It would require that there's an "I bought a winning lottery ticket" event for day 1, 2 and 3 and then another event to check if any of those events had been triggered.
The move might be an alternative, but I wouldn't make it automatic. There was one point where I couldn't date Janice because I had spent too much money and didn't cash in the lottery ticket, so that event really needed to stay.
I have the same feeling for the nightclub using sully option. I always say I'm going to shorten it once you did everything and then something else goes wrong close to the release day and I postpone it.
Ah, the classic. I understand.