>>2293039As for the rival, the time limit could also be a soft limit. Every few days, you can get a notification informing you of how close she is to clearing an objective. Maybe the final treasure is guarded by a lock and you need to get three keys to access it. You'll hear something like 'Rival is 20% of the way to finding the first key!' informing you of how much longer you have. If you can figure out her schedule, you can start to impede her progress. Catch her bathing in the river and hide her clothes. She'll spend the rest of the day looking for her clothes instead of looking for the next key. Meet her at the tavern and challenge her to a drinking contest, the loser of which has to spend the rest of the evening naked. (The more she's exposed to the people of the town, the slower she'll make progress towards the next objective.) If the player beats her to a particular key, she stops looking for it and starts on the next one. If she beats you to the key, you have the option to challenge her for it. If you win, she'll give it up, if you lose, she'll make you spend the next day as her personal assistant (during which you're subjected to a series of humiliating tasks, but you have an easy chance to steal the key from her at the end).
With a system like this, she'll always be more or less even with you and she'll never truly overtake the player's progress towards the final goal. If a player is seriously having trouble with the time limit, the worst thing that can happen is finding more enf scenes (The humiliating tasks she makes you do could just be all the time-based enf events the player didn't see during the first act, making things a bit easier on completionists.)
And of course, this also means it's possible to clear the game with your modesty intact, while still getting a good fap from humiliating your rival when you get the chance.