RE: insert adhesive
If your not going to be able to remove the inserts why should it matter what they are held with as long as it's strong enough...why not JB liquid steel?The super glue gel sounds like a good deal...just avoid hitting stumps and rocks.