As I saw this because of US Immigration Preclearance Explained, I'll start with that.
Presumably, this advantage would be with people who've never tried it.
i.e. Absolutely awful. I've entered the USA through HNL, LAX, SFO, SEA, ORD and IAD, as well as through preclearance at a few Canadian...