I personally play every fix from the beginning and I always play without cheats. I can only recommend it to everyone, you can easily play through from start to finish on a day off. Only then you can see all the changes in the game.
View attachment 1599542
View attachment 1599544
View attachment 1599545
View attachment 1599547
I think difficulty for a game like this is kind of subjective. If you know the game inside and out like someone who plays it a lot or like the dev then something that a new player or someone who doesn't play it so much would consider hard could very well seem easy.
I ran into that issue a lot when I was making my mod. With perfect knowledge of how everything worked, I was finding that even when I built in lots of wiggle room for people to get the best scenes without having even close to a perfect score, a lot of people were still complaining that it was too hard. So it can be tough to find the right balance I think. Plus some people WANT a hard game and enjoy really having to work for the reward of the best scenes while other people just want to kind of coast through and see everything without doing much work.
Personally, I find most of the opportunities in this game pretty easy to finish but I do find about 3 or 4 of them frustrating and there are also some things I don't want to happen that I haven't found a reliable way to prevent (like Eric getting it on with Kira).
I do think he's dramatically improved the in game hint system in recent versions though. I used to have to break out the walkthrough to figure out what to do next and now I usually just have to keep playing until I've repeated something however many times the game wants me to to unlock the next step.