If you really want more evil-leaning NPCs, you have Angelo
(yes it's the one from BG 1), the Mod for the Wicked
contains Ariena, an evil fighter and Kido, an evil bard (it's also supposed to give more evil options to solve quests in the game but that's not in yet and probably never will be) and there's also Ninde
who's an evil necromancer.
I haven't tried any of those so I don't know how good they are.
I was considering Angelo before but I am not fan of people returrning from grave. Still, in the end I think I'll take him.
But frankly you don't really need additional NPCs for an evil playthrough, provided your PC has thief levels. Korgan, Viconia and Edwin are among the most powerful NPCs in the game and you can easily finish the game with just them.
I know they would probably suffice from gameplay-wise but as I said I like to have my party complete, even if some of them are redundant in combats.
If you're just missing a thief...
Actually that's not what I am missing at all. My PC is assassin and she is capable in most fields already. I would need to improve Find trap skill (I had Montanor for this in BG 1) but it should be quite quick and I could use Yoshimo until then.
Personally, I'd favor the Korgan as fighter/thief, since I think thief has more synergy with the fighter class, and it fits better with his personality than with the other 2 NPCs.
It fits his personality? I don't know I always pictured him as someone who charges into battle head on without much thinking and it doesn't fits thief well, IMO. I think personality-wise it fits Viconia more but if I was to do it, I would change probably Korgan as Viconia will be my only cleric and will need her spells.
I don't like to change existing chracters, though, so I don't plan on doing that. I don't usually even like to dual class NPC.
Right now I think I will probably try Kido as bard should complement my party most and then either Angelo or that Ariene gal and I will likely dump him/her in ToB.
Thanks again, guys.