I did simple Tav, durge and Karlach origin (Karlach's was fun, lots of inner monologues)
I think I enjoyed Durge and Karlach the most, made two durges: one evil
(not fully evil though, basically just skipped Karlach instead of killing her because I just cannot bring myself to do that lol)
and romanced Shadowheart
killed Isobel, became Bhaal's chosen and had Jaheira and Minsc killed, had Astarion ascend
and the other one resisting with Karlach as LI. Was a lot of fun (that one part in act 2 with your LI is just hilarious if you have Karlach as your LI).
I have another Durge, made her to be Minthara's love interest but this one is still sitting at nautiloid for months, until Minthara is thoroughly fixed. She's still bugged from what I read.
Since I tried Durge, I cannot enjoy Tav anymore because Durge actually has more plot going on and doesn't feel like she's just there but actually has her own story. So, suffice to say my future playthroughs will be Durges lol.
Still haven't done the other origins, I plan to do Wyll's next.
Edit:
I cant comment on the Origins too much, I only played a little bit as Karlach.
It felt weirdly inconsistent. Sure, you get a few things here and there about how you experience the engine and all that, but... there are some aspects that just haven't been taken into consideration. You can pet Scratch in Act I already, its the very same animation as it is with any other character, but somehow that doesn't burn the dog?
There is a few moments like that that feel a bit off.
Yeah, that was an issue I didn't like but other than those... glaring inconsistencies, I had a lot of fun.