Agreed, she is excellent there. Samanatha makes a great villain and seems like the uber-religious nutters I grew up with in North Florida, most of whom were absolute hypocrites as well.
There is no one more harmful than someone who thinks they are doing things for the best reasons and/or “for your own good.”