Just back from NYC.
T5 worked perfectly both ways. Immigration and baggage very fast.
Came back World Traveller - BA crew down the back couldn't have been better.
JFK inbound really have to sort out the non US immigration delay. We usually go in via EWR which is fine.