You asked about a possible win condition; the question itself mentions "a couple weeks": you could have the win come after 14 days
Yes. That did cross my mind :) It could work but I wish there was something more direct for the player to aim for.