There is no "correct answer" to your question. It rather depends on your gaming style. Are you a connoissoir? Are you a casual player? Are you a stickler for details and everything has to be just right?
Are you an elite player?
Seen from my point - casual to average player - I think you should go for it.
The game is very entertaining.
The game is difficult, but luckily there are several playing levels you can choose from.
Some people refer to some of the bugs as "game breaking", and some probably are. If you want to achieve everything.
But if you can't finish a particular quest - so what? I can't finish any of Sebille's quests because I happened to kill her a couple of hours in (before I could recruit her). Did I stop and "rewind"? Nope.
I don't need to have finished "Each and Everything".
It's part of the gaming experience.
It does, however, give you a great incentive to replay the game - probably on a higher difficulty level.
So basically my advice is this:
To get everything out of DOS:2 you need to be really good.
Get the game and start on Explorer difficulty to get to grips with the mechanics of the game.
Once the next Big Patch is out you can restart with the skills to have a really great game.
(I suspect you will have enjoyed it even on lowest level)