I think it's great progression in design and good idea for kite schools but nothing like that extra awareness that you have to have about you in knowing your systems when pooopooo hits the fan........I think they need to build a release system into your d-rings or like the pat love with the handle pass release, at the end of the day if you have to reach for the leaver on the side is it not the same as hitting the quick release on the chicken loop.
What about when your getting dragged backwards on your handle pass system, that's why I ride on with a handle pass leash attached to the d-rings with a handle pass system so if the main d-ring fails on the harness it should flag onto the other side........