Right now, the only criticism I would have is that your points and variables don't seem to do a lot in the current game. In fact, the only one I can say has had any impact on events in the game thus far is whether your drank with Eiko or not (though I guess the same could be said of agreeing to help Valentina after the party). Points factor in occasionally but only in the context of whether certain choices add or detract points.
Whether or not you meet Serena at the club, or even indulge her in class, she'll still give you the boob job if you make the correct choices at the party, you'd just have less points with her overall. It just seems that so far in the game, most variables don't change much, and points don't do anything to create alternate situations with individual girls. Like Koko for instance, who hinted at having a real kiss if they won if you went with her into the bathroom, but then nothing you do actually creates that situation or changes anything about their victory conversation.
I guess I'm looking forward to seeing alternate versions of scenes happening in the future complying with variables and points.