I have run into fitment issues with a Dayco upper radiator hose before. In 2002 Ford changed the angle of the water neck on 3.0L V6 Rangers due to a new upper intake manifold design. The Dayco catalog does not account for this, and lists a hose that simply does not fit (but will fit older trucks with a straight up water neck). The Gates hose listed for the application does fit, but it's not as good of a fit as OE. I used Napa hoses on my 1994 4.0L, which I guess are probably Gates, and they fit really well.
If trying to pick between the two, I would go with the one with bends closest to the original hose. Material quality should be pretty good either way, it's fitment that's the big issue, and you can run into that with any aftermarket hose.