Hi, I have experience with the first one you posted (red metal & fleece muzzle with clips). When it came in the mail my son was excited because he thought I got him an umpires mask, LOL!!
I liked that muzzle, it did the job well and didn't keep the horse from eating or drinking at all and he never got caught on anything. It was easy to put on, He wore it on an all leather halter so if he got hung up into something it would break.
Turns out this particular horse wasn't cribbing. Just chewing fence boards because he didn't have enough hay/grass and chewing time over the winter period. The chewing stopped with adding more hay and minerals in his feed. I still have that muzzle after all these years and it has held up well (no rust) and the fleece washes clean. Good luck!