Who was Violet supposed to switch bodies with? Lily? That would have been terrible, but I'm sure Lily would have easily explained her situation. But then again, I doubt she would have left a message for Lily, so was it supposed to be some other girl? She's definitely gonna have trouble living Sophia's life.
Sophia's living a life of privilege, she's taking her time and enjoying it. No longer will she have to fight for food, and for good treatment. Claude's gonna be there to "rehabilitate" her too. So what's not to love? Perhaps she'll even get to practice medicine making while there.