Well, once again I would say it depends.
If you are a big guy who can charge, that DIN may not be high enough. Now, Im not saying that because you will max the DIN, but because you need to be in the middle of your DIN range to maximize the life of the binding and the consistency of the release system.
As far as the bindings go, they seem to be decently durable. They are by no means the most bombproof out there (IMO) but they will get the job done.