I have to agree with them about Denver; TSA lines there are horrendous.
Going from international to domestic at JFK is chaos. Even with Pre-check.