I'm glad you are enjoying the game so far. As for the CGs, most routes have three, others (Charlotte and Leopold, off the top of my head) have four. I tend to use CGs for scenes that I can't easily represent with sprites, and I found some routes needed more than others .
Fun fact: Charlotte had three CGs until the last two weeks before publish. With the last scene of her route being as it is, she didn't originally have a kiss CG, it was just described.
But I feel that sort of visual representation is important, especially for same-sex etc. pairings, as, otherwise, people may think I am shying away from depicting it, so I commissioned the extra one (and the artist shuffled everything around to fit it in before the deadline, like a boss).
Thanks for playing