Astaroth vs Xianghua is 6:4 for Astaroth, not 6:4 for Xianghua, not a chance =)
You cant even compare the damage output, and he can actually zone her pretty well !
Well, just watch me play against Kayane, arguably one of the best (if not the best) Xiang in the world =)