As far as I'm aware Lilly's gain is independent of player weight but checkpoints are associated with how close you are to some of the other girls which is linked to player weight I think.