How I love long reviews like this.
Even though none of LIs ticked your ideal boxes, I'm glad the characters are still got you interested. One of the reasons the word count is so high, is that the choices lead to very different events. I tried to make the choices entertaining and not just a variation in responses. The taste in Kurato's route is only the beginning hehe. I have no regret putting a branch in the first chapter.
The characters have various personalities as well as the side characters. I hope to hear from you again in the full game! Who knows if your opinion of the characters change.