I voted for Yuna because Caro is inconsistent and if the technical panel is very strict, Mao's TES will be low even if she skates well(she has a bad reputation on the jumps so hers will probably be more scrutinized then others).
If all 3 girls hit with all their planned content, Mao should win IMO. I am very curious to see Caro's PCS compared to Yuna. Probably a clean Caro will outscore a clean Mao on PCS but with Yuna is another story.
Carolina has the best programs and should win on every PCS except Transitions IMO