Well, I finished it.
In the end, I have to say... I wish that I just skipped the game.
Late in the campaign, and through pretty much all of the DLC areas, the game just drags on to ridiculous lengths, to the point where it just isn't fun. It also took me 103 hours to get through the game, making it longer than Dark Souls 1 and Bloodborne, combined.
Now, I'd say that the DLC areas (for the most part; screw those sniper gauntlets leading up to a couple of the boss fights) have some of the best level design in the game, but also some of the worst levels, mostly because of how much damage enemies take and deal, and how many there are. As a hexer, I was constantly downing herbs just to get through, since every enemy took so much damage. This was especially true with the bosses, where fights became more endurance matches than anything else. The fights just dragged on and on, well past the point of being interesting.