I went with stick on for my 23 . I had them on my 04 F150 and on wife's 2017 and my 2018 Explorers. No complaints. Easy install and have held up well. Wife goes through car wash and they've held well. I'd read of issues with window going up and down which I know can be adjusted. I just didn't want to have that issue.
I am a fan of stick on. I have stick ons that replaced in channels on my 2004 f150. It's been 17 years with no issues. I also just put stick ons on my 2024 SuperCrew and also on my dad's twin truck to mine. Both look excellent and fit great. Had stick on on my old 2015 Ford Taurus. Clearly a fan of stick ons haha
I got the Weather Tech in channel because I dislike how the stick on's look, well, tacked on. I do get occasional bounce back. I've found easy ways to minimize and deal with it so not a deal breaker for me, whereas tacked on is.
One that's not mentioned in the blog is the Husky Liners Low Profile Ventvisor. I'm personally a fan of these for their streamlined profile, and the fact that even though they use 3M adhesive to install, they don't look out of place- they look like part of the truck.