I can understand where Global truss are coming from with this idea, but I personally hate them. The catch gets caught on just about every truss cross bar, or its set to the wrong size trussing so you still end up with a light on your thumb for five minutes making the stupid thing fit!!
Good idea, I like the quick release and the concept of it, Im sure if you are just putting them on and off the same scaff day in, day out they would be great. Not for me.