Dave,
They never mentioned the frame, the article was mostly just praising the new motor.
Merkurfan,
I have to agree with you, I've always been partial to Fords, from clear back in the '80s vans. If you're pulling 20mpg from a full size van, you're doing great.
Dreamer