All i can think about when i hear "wont pre-release" is my knees, that might only have to do with the din, but what really makes these bindings so much more special than other "durable" bindings out there? (explain the technology, don't sell me an image!)
binding will never ever brake nor open if it´s not really needed, if u knuckle and ur usual bindings open and u hurt urself those will stay stable and hold on and u can ride away like a pimp even u came short on the kicker!!It works perfectly when it will be needed! i ski mine on din15or16....and it always worked for me, PERFECTLY!