The game still lacked a lot of closure, the whole Corvo Bianco interaction and ending was restrictive and disappointing to say the least.
The story overall felt way inferior in quality compared to that of Heart of Stones or even the Main game at points, lots of small "plot holes" and inconsistencies regarding book lore, underdeveloped main characters/antagonist, cheesy/cliche motivations, etc.
The story also felt completly disconected with the Main Game timeframe(on purpose). I would have prefered it as an stand alone story, in the likes of those from The Witcher 1. Hearts of Stone at least was plausible thanks to its "short" length and to it being located on the same map as the main game, Blood and Wine however felt way too disconected, and as result detracted greatly from the inmmersion of the Main Story.
So all in all, i would have prefered the time and money dedicated to creating BaW, to have been put into a proper Enhanced Edition for the main game with story revisions, recurring characters(Iorveth, Saskia, etc), and/or an smaller yet more cohesive and focused short story disconected from the Main game.