i think its really cool and responsible to herself to wait on sex
however i would wonder if by committing to this is she committing herself away from connections. no im not saying to get hitched or something
im saying shes preventing herself from learning about people, learning about herself, missing out on experience and depriving herself away from meaningful people.
i say she shouldn't sleep with people yet(thats actually kinda awesome) but i would suggest not to close yourself off from people. life is a social game, and getting to know people can b fulfilling.