Just switched from the aluminum Climb Rights to the Gecko carbon fiber ones. They're a bit more comfortable, and a lot lighter. I put velcro lower straps on them, good compliment with the wide, upper velcro strap that's on them. Very fast to put on, take off. Very happy with them. But, I'd call them a nice tweak to what I had already, not terribly innovative, really... just a newer material and some slight changes. That's really all it takes, sometimes, to get things heading the right direction after a few decades of sluggish, incremental improvements. That's my take on them, anyway.
They don't give those Buckingham Titanium fuggers away, either. They were on my A list, as well. Just decided to try the CF ones, first.