I went back and played out the rest of the game after it appeared the subby Violet and Yearbook routes had run out.
I was pleasantly surprised by the final scene (in ver 0.47) with Violet.
*** Implied spoiler ***
I hope Violet doesn't really have to make the sacrifice she decided to make. Sure, she's a spoiled brat much of the time, but she doesn't deserve to have to make that sacrifice.