I have these on three different guitars, and overall I'm satisfied.
One of the sets were not milled properly in the hex slot, so I had to pad it when screwing it in, but the other two were just fine.
If there's one downside to these, it's that they build quite a lot, so guitars with the strap pin facing towards the body may not be an ideal match for this product.