Yep you are just nailing that revenge with the person who killed your mom. I know she will be executed in the end, but she at least is getting to live her best life. Letting someone live their best life and taking it away sounds good, but it actually just lets someone at least have good memories to fall back on. Plus putting yourself through misery to do it, I mean eh. Especially when she could have taken care of her with a wave of her hand earlier in the story, now things are out of her control, of course somehow it will all go perfectly according to plan.
Dane gets to rule eventually which is nice but pretty sure they could have figured this out without Angela in the picture.
Read Cursed Princess Club, it's finished and fantastic.