I honestly think it comes down to playing time, especially at 12U. If she is going to get the same amount of playing time at 14U as she would at 12U, and she would get a similar number of innings at 14U as she would at 12U, then it's a no brainer. If she is going to pitch less at 14U, and sit on the bench when she is not pitching, it makes no sense to me to move a kid up just to say she is playing on a 14U team. What she is really doing is watching a 14U team play.