I think this game has gradually improved from the previous. For the most part, I think the logic is generally smoother, where less cases such as "oh this option will only ever show up if you did this+this+this in that specific order in advance" showed up (there are still a few). I also really appreciate how this game does not just end when you complete the main quest lines. There are still more to come, which gives a lot more room to character developments and all.
I would recommend this more than the first game, but in general it will give you a few good hours regardless of whether you have played the first game.