Chaaya may be a better person compares to Sangya but she is def a worse mother. Sangya had the guts to stand up for herself and her kids but there is not a single incident so far where chaaya has stood up for shani or bhadra for that matter. She is either begging for mercy or running away by being the sacrificial lamb. Shani does not need protecting anymore but she has never stood up to the unfair treatment towards shani or bhadra in suryalok . I have lost count on the number of reasons that makes suryadev a bad father and I am yet to see him being called out on that by chaya. For chaaya shani has even fought with mahadev and has never tolerated a bad word for her and protected her self-respect every time. When has chaya protected Spain's rights or self-respect? She is a wife today because of shani and after everything shani has done for her she does not understand him and has given him so much pain. Right now an outsider like mangal and indra come and insult shani but she stood there and took it and later on blamed shani for everything. She forgot that her precious surya dev is alive because of shani. I mean she loves shani but when it comes to taking a stand for what s right , she never has done that like shani. Even Sangya took a stand for yam during the chandra story.
So after ranting so much I would say I prefer Sangya over chaaya esp due to her current behavior.