IMHO, Yuna is far better than Mao as of now (this season) (Mao was far better than Yuna in Jr. seasons) because the positive attributes you mentioned for Yuna clearly outweigh the positive attributes you brought up for Mao. At least, judges agree with me and that is why her GOE and PCS are really hard to beat.Summing up, I don't think one is far better than the other. Which is why I love their rivary!
All of us can just go on arguing who is a better skater but at the end of the day, we all have to rely on judges to help sort it out because they are the ones better trained to evaluate skaters as much objectively as possible. We may not like the current judging system but still I think it is much more reliable and better than our own opinions. This is just my opinion so others may disagree.