Can't go wrong with either. Never owned TAF, but have played the snot out of it and would definitely own it if I ever found one for the right price (read: wouldn't pay more than $3750 for one, so I guess I'll never own one, lol).
But if I did own both, and had to choose which to keep I would definitely stick with TZ. For some reason that game for me has a lot more satisfying shots, strategy, and it just a lot more fun to play. And there is just something very pleasing about the way the lights strobe and the sound that goes along with the rocket shot across the playfield after a skill shot