Great game! But there is one thing that a little bit frustrating for me.
As for the routes, I agree that Cece and Stephs are look most "canon" ones. Holly's, on other hand, is most wrong and cruel. And despite the fact Cece is the prettiest for me, my favorite path is still Lexi's. She was so happy there with her dream come true!
UPD
But if you look a little deeper, Steph's route doesn't seem so canonical any more. All her's "what I went through for you" is a total bullshit. She did all that for herself. Her selfish love was the reason of all this (and not the dad's money how they say). Even when Steph came back, the first what she did was attempt to satisfy her own lust by practically raping MC. Everything she got was a result of her mistakes and stupid decisions. But I think she deserves her forgiveness and closure with a neutral approach. That is canon of her path for me.
Cece, on a contrary, is a pure altruism. All what she wants is to help others despite her own pain and suffering. She deserves love and happiness. Besides, all those days and nights that MC spends in hospital seem more convincing, and the story itself feels more wholesome. Her route is the most right to me. Plus, on this path all others meet their happy endings (if you bring Chris and Linda together).
PS
But Lexi's path is still my favorite. Her pure happiness warms my stone heart a bit.