During my last USA holidays, I was travelling from Zurich to Chicago and had to catch a connecting flight. I was worried I would not make my connecting flight, with going through immigration, getting and re-checking luggage and changing terminals so I only had a carry-on suitcase and was able to use the one-stop transfer. Result - I made it through immigration in less than 10 minutes! You also bypass the whole luggage retrieval area and come out in the arrivals hall. And this during a Friday afternoon, holiday week-end. One-stop is the way to travel!