Jotham is pretty much only in there for another X for Abigail or Valley, and that's really good. But CBN is a neat bonus, great against Babs, Herods, Phillys and especially Romans, all of which use tons of WC. I would be hesitant to remove him.
I thought King Ahaziah was the weakest as well. But, putting Shrine in for him makes him suddenly much more valuable in the deck, so it's kind of an odd switch.
Complainers would be nice, because yeah, only Gomer and TAS to block King David isn't too great (unless Pomp). I thought about taking Nadab and Jeroboam I out for Complainers and Shrine, because recycling Samarias would be better than EEs, in my case.
EDIT: So I took out High Places, Threatened Lives, King Nadab and King Jero I, and added Shrine, Achan's Sin, Complainers and Uzzah. What else could I swap?