It seems to me that while Abigail is viewed as the black sheep of the witch family, her interference in other peoples' lives almost always works out positively, just not in the same smooth way as Cassie's approach.
I also like Martha. She has actually developed as the show continues. She is less snarky and does seem to have a genuine fondness for the town. She has also exhibited a real affection for Cassie and a dependence on Cassie's opinion.