I think the balance is alright because sooner or later you get to the point where you don't have anymore girls to give presents to because they are all maxed out until you get a new one, then your presents stack up and you can even give all the presents to the new girl and get her to 100% then stack up with presents again. (i am at that point now)