Definitely prefer the longer hair, maybe a little trim up to knee-length, but not much shorter!
I don't think that anyone except of Marianne and her close friends could judge whether her ends are healthy or not. To me they look very healthy. Often ladies with much shorter hair than Mariannes did not have that healthy ends and they don't care about.
Marianne as far as I know is very much interested in healthy looking hair and so she should keep it very long as long as it looks so nice and as long as it is not a burden for her.