i have thought a lot about River's caracter,
i think she's brillant and would love her to be a fulltime compaion..however i dont think it'll happen.
my thoughts on explaining her carcater..
the river song were seeing now is trying to redeem her self for the bad things shes done
the next time the viewer sees river will be her first encounter
she'll be revealed towards the end of the episode as the villan ..and have done aweful things
The doctor will then realise how crucial she is to his time-line
he'll tell her how she can make amends for all her badness,
and how the River song he knows goes on to become a great woman, whisper his real name, a gag about the term "SPOILERS", where to leave the messages for him etc
the villan will be helping the doctor in a way seeking forgivness for whatever it is she has done.
her sacrifice in the Library to save the doctor was her first apparance, but will also draw a closure to the River song arc, and also show that if the doctor had read her diary he'd have known she was initally a bad person
it would then be possible to re-watch all her storys through her time-line
it sounds very timey wimey,
side note Alex Kingston is a total MILF, wish she was a bit more flirty with Matt, i even like the theory she's his wife..