I enjoy the books and games and season 1 was ok. As a viewer, I hoped they would improve it.
Henry was in seasons 1 to 3. I think he is out for 4. I a guessing 4 will be last season.
S1 had some great moments, the semi-episodic nature of at least Geralts story helped a lot. The most continuous flow of S2 and 3, with its over focus on Ciri and Yenn, neglecting Geralt, plus the pointless set up for that disasterous prequel series in S2, was the end. S1 is worth watching I think. But S2-3, even if S3 improved a little, is all for nothing as S4, if it even airs, is HIGHLY likely to be an absolute trainwreck as now you are gonna have a TON of Ciri stuff (and that actress just isn't up to the challenge), a very muddled Yenn storyline at this point which means these writers making shit up for her, and what will almost inevitably be a HUGE step down in Geralt with Liam whom I don't think has ever impressed me with a threatening look. Fringella is WTF, no way she ends up where she is supposed to be (book wise), and I've little hope they can make a new ensemble team for Geralt.
Quite frankly they should just skip to the finale ASAP by powering Ciri through her adventures as quickly as humanly possible, because Geralt wandering the wilderness looking for her is gonna be intolerable. The political aspects of the books have been very poorly handled on the show and thats what we are headed into.