I've seen and modified the code before to fix some things that will be patched in the next update by Baibai himself, and I can tell you guys, you are misinterpreting how the system works. If you have 3 seduction points and 4 corruption points, the scenes and dialog that are going to trigger are the corruption ones, and the same in reverse, and dialog doesn't change based on the amount of points, just which one is higher.
The game is always creating variables for specific choices, but in most cases they are unused or just add some minor dialog difference. I only remember one choice that was an exception that branched independently of the route or stat with the higher value, which was spanking Jacky or not; And there are very few choices that set you up on a path independent of the number of points you have (like choosing how you deal with Alyvia). There is only a handful of moments where the game actually checks the amount of points instead of the higher value, like the Stephanie Pure Love variation at the beach.
If I were to say, the biggest branching this game has is the fact that you can pick seduction for a girl and corruption for another; that is going to be a bitch to deal with once the girls start interacting with each other.
All the things I just say are from what I remember when I replayed the game and messed with the code to fix scenes that triggered the wrong variation or moaning sounds that didn't end when they had to. In that time I kind of played both routes at the same time by switching from seduction to corruption saves every few scenes, and I also played the entire game with the code open to see what choices affected what, but if someone wants to correct me and prove me wrong or something, go ahead. I'm not an expert in the code of the game or anything, but that is what I remember seeing when I replayed the game.