I have not played Sadhu in the past 4-5 months despite what my username would suggest, so I don’t know if current Sadhu after the changes is any good. All signs point to “Sadhu has fallen off the viability cliff.” Years ago, when Bokor was still a Cleric class, you could cast Hexing and spam both Out of Body’s basic attack and Effigy in tandem (because Effigy had 0 cooldown/overheats back then). It was probably the last time I really had fun with either class. Fast forward to more recent times, and Sadhu had the clearly unintended ability to spam Visible Talent, which could be stacked up easily by taking Inquisitor as your third advancement. Between that and the time you could cast Transmit Prana on yourself to raise your stats to unusual levels, it’s almost like Sadhu has only been occasionally overpowered thanks to developer oversights.
If you want to play magic Paladin, I’d suggest taking classes like Druid, Plague Doctor, or Krivis to get some extra elemental damage out of Paladin’s Conviction skill. You can also use Sanctuary while your damage over time skills are ticking to add more damage to them. Oracle is also worth keeping in the build because of its many utility skills and ability to spam Death Sentence.