Found a video on Youtube for some interesting bindings. I've never heard of this company before, but these bindings look pretty good.
Maybe they will be good. Maybe not. But I just have this weird feeling that more concern was made about giving them the ability to help you strap up faster then was placed on them having good performance. Time will tell though