All great questions......
I want to first stress that this is not a new, untested product. They have gone in more than 500 pairs of skis over the last couple seasons (from AK to New Zealand, and all over the states and EU). The word most people use to describe them is "bomber". I've never heard a single complaint about them coming loose or being damaged in anyway.
To install them, you simply drill and tap a hole in your ski, exactly like you would for a normal binding screw. Since these are a little bigger, you can even re-mount in your existing binding holes. You then screw in the insert with a bit of slow-cure epoxy. Once the epoxy is set these things are in there to stay! I've had questions from people asking if they are recyclable (can you take them out and re-use them) and frankly, I am hesitant to say "yes" since they are so difficult to remove am not sure you could take one out if you wanted to. I guess this is good and bad, but if your main worry is them coming loose during big drops, this is mostly good.
You will want to use a little blue loc-tite (242) whenever you put in your machine screws to keep them tight, I've never had or heard of a problem with them loosening when loc-tite is used. The 242 isn't super strong so it is easy to "break" to remove your screw when you want and again, never had or heard of the insert coming loose in the ski.
I have some real tech-no winnies using these and they love them, and trust me, if there was an issue I'd hear about it from one of them.
I am serious about some sponsorship gigs and really motivated to get some good content on my site in the form of rad images and video, so please hit us up at info@quiverkiller.com if your interested.
Puder Luder