I found the core game to be... okay. I wound up with far too many ways to deal damage than I needed, nevermind the enormous stockpile of potions and other things that I carried around. But the challenge was never completely where I wanted or expected it to be.
Meanwhile I'm like one of 15 people in the world that hate playing gwent.
Edit: I only learned recently that you're supposed to collect all the good cards before playing gwent. As someone that loathes pay-to-win-CCGs, I find myself disliking it even more now. Even though it's just in-game, the concept of having to collect playing cards just isn't fun to me.