Those CIPA ones are what I first had and eventually threw away. Others may have different experience, but here's my two cents. If CIPA had a compatible slip-on like they do for the F150 it would probably be a decent product, but these didn't work well for me.
Those CIPA are super-convenient to store compared to the Mckesh but that's the only plus in my experience. Here come the minuses.
When attaching them to the Expy mirror you have to crank them really tight in order to avoid vibration on the highway, but after a few months of use the plastic clips stretch and you can no longer crank them tight enough without them flying off, as the amount of mirror edge on the Expy is limited.
After a year, the rubber feet start to dry out, and then you lose grip on the mirror, so vibration gets worse. Next, they dry to the point where the feet crack and fall off the posts that hold them against the back of your mirror.
I also found that the mirror doesn't stay in place well - one tap and you will be re-adjusting.
I hate the look and bulk of the Mckesh and avoided them for that reason, plus had heard they may scratch the paint - no problem for me but I'm cautious not to put on a gravel-covered dirty truck. Now that I have them, I'm not turning back until I buy a new TV that has factory towing mirrors.
Good luck with your decision.