Arthur was tied to the heroes and Zhen was tied to the villain. Arthur was a cool character and one of the better parts of Shrek 3. Zhen too has a big plotline, she is going to become the next dragon warrior similar to how Arthur is the King of Far Far Away. I will go with Zhen because I like her student chemistry with Po. I also liked the contrasting characters of Po and Zhen. and her fighting styles. Their relationship does not have much emotional depth yet but its just a start.