I'm looking at window deflectors soon too
Wife wants these on her Escape also. The ones on the Taurus were a nightmare after several years. They were stuck on the rubber trim and after the tape aged they would loosen up. Had to pull them off, clean both surfaces and retape. This was every two years. If the ones for the Escape don't go in the channel I don't know if I'd want them.