TZ is better IMO, but not by much at all--TAF is an excellent game as well.
Why?
All subjective reasons mainly, too bad you evidently haven't had enough on each to make the call for yourself--because that's all that really matters in these decisions.
One thing that may or may not matter to you: TAF essentially has no ball save (unless you score 0 points)--whereas TZ has ball save for all balls on version 9.4H. Doesn't matter to me personally because the game offers numerous extra ball opportunities.