Krivis does offer ± nothing if it’s about damage. Zaibas is decent but not really something to consider good.
After-patch Bokor now has solid damage with Zombies AND Effigy/Hexing, so there’s no reason to choose Krivis over Bokor.
About the damage multiplication via Double Chance: There’s a loophole for Bokor>Kabbalist to abuse it. Use Gematria/Notarikon first,then Hexing, then use Effigy 2 times. Then use Double Chance and then Effigy for the 3rd hit damage multiplier damage to hit for amazingly high numbers (against everything that’s not dark element). This is due to the fact that Effigy “remembers” how often you’ve hit each monster with it individually, resulting in the possible chance for you to amplify the amplified damage on the 3rd Effigy even more.
After that there’s one Rank left in your build. You might consider the following options: Monk (more damage),Oracle (immunity to status ailments/farming help due to DPK getting dumped),Sadhu (only good if you have it at least C2,so you’d need to reduce Bokor to C2), Cleric C3 (more damage from Heal&Cure), Dievdirbys (Carve attack&Cooldown Reduction), Pardoner (helps to upgrade Hexing duration).
As for the Pros and Cons, there are so many that it’s hard to list them all.
Monk C1 is pretty bad if you’re already Bokor with lots of skills to cast/maintain.
It provides some additional DPS with Double Punch and Hand Knife, but it’s pretty bad if you’ve already got Effigy to spam and a focus on magic attack.
Oracle C1 is neat for survivability and farming, all good skills available at C1.
Possible future nuke if advancing to C3 after Kabbalist C3 as you can multiply Twist of Fates damage with Double Chance.Planning to (re-)build this one[C2>Bokor3>Oracle3>Kabbalist2] at Rank 10, getting to Kabbalist C3 at Rank 11.
Sadhu C2 is only achievable by sacrificing one Rank of Bokor. It’s a nice Class but it depends on your statbuild a lot because Sadhu only benefits from CON,DEX and INT.
I’d not recommend it without INT/DEX or if you’re aiming for SPR Kabbalist.
I really like the synergy between Praktiri&Ein Sof,though. You can heal over 50% of your max HP if you’re under Ein Sof buff effect (with the healing attribute activated) and use Praktiri (with the Healing Attribute activated). On my build, I can self-heal myself that way for around 55-85k HP (depending on the SP recovery attribute of Ein Sof active or not) every 9 seconds.
Cleric C3 is pretty neat. I’m running C3>Sadhu2>Diev1>Kabba 2 and I really like the Merkabah Divine Protection + Heal synergy for raw damage, as it± doubles the damage I deal with Heal. It also allows you to upgrade your Divine Might to 8-10, which is a decent option to improve your Effigy damage.
Dievdirbys C1 is the Jack of all trades option. As I stated above,I run it within my build and I took it to reduce the CD of my Kabbalist skills. Recently, Merkabah CD got reduced to 35 seconds on Ktest, so it might not be that good anymore, but I still like it. Carve attack offers decent damage as a filler while the statues draw aggro and reduce SP consumption/CD time, so it helps with all of your skills.
Pardoner C1 is basically just a “free” Cure/Dispell for yourself (Indulgentia) comboed with a debuff increase (Discern Evil) neat for ditching some points in Hexing, but not really needed.
Last but not least there is the ominous Priest C1. I wouldn’t recommend it.
Too many people run with Priest C1 already. Ressurection does nothing on your own (a little damage +knockdown), Monstrance is lackluster on non-DEX builds, Aspersion is downright bad and uses items to deal damage and Blessing is only good if you plan to healbomb a lot. As you’re probably not aiming for Cleric C3 over Bokor C3, Priest has ± no personal value.
So all in all, I’d strongly recommend either Oracle C1 or Dievdirbys C1 (based on my personal experience), followed by Cleric C3 as the budget-/balanced option for improved survivability/damage.