TXL has limited long haul direct destinations, though some to come to mind are New York and Dubai. I think in your case, if I understand your question, you'll need to decide whether you want to make your connection in the US or in Europe. If it were me, I'd connect in the US on the way out, and in Europe on the way home.