TZs are good for the same reason people have always run The Pit, CS, etc. The level of the monsters is high and thus better stuff can drop there. My understanding has been that trav is mostly run with stacked gold find, and any actual item drops are just bonus.