lol, well putting a clamp that Requires a special "key" kinda fails KISS too.
And I squeak (only paid $1000 for my C10), which is why I reuse the OEM clamps.... just carry a leatherman with me to pull off and push on. Mind you, I didn't spend coin (and WON'T) on any sort of "quick tank removal" kit... never found a situation when I didn't have time to pull 2 10mm bolts that hold the tank on... not one of those "need to get there FAST" places. So I'll see your squeak, and raise you one more Mr Moneybags.
I do think the clamps are neat, even stopped and glanced at some today in an auto-parts store. They were lots more expensive, almost $5 for a thing of 4, under a different name too.