Just want to say I agree with everything you wrote, SerTomato.

Viconia's personality still lingers in my head almost 20 years after playing the original games, and it's just unfortunate to see another popular character being ruined in order to prop up new one. The voiced model and art assets in the game calling itself Viconia DeVir could easily be replaced with any original character.

The less said about Sarevok's ridiculous inclusion the better.

And Shadowheart, "no-one will remember you" ... the former child of Bhaal never forgot his dark maiden.