This is a very interesting concept. A side-note: while receiving immediate feedback is useful, a coach is still incredibly useful. They tell you how to improve the one stat and more importantly broader strategy (where to stand, where to hit, etc).
I wonder what other sports this can be applied to. My guess is that swimming is a prime candidate and maybe shotput/javelin or baseball pitching.