I have one on my P-02 and I use it for competition. I've put about 2,000 rounds through it, I'd guess. I have gotten used to it, but if memory serves, I think it takes up about 20% of the recoil, depending on the load. As for undue wearing on my alloy slide where it rests just forward of the trigger spring, I have seen ZERO, none. NADA wear on mine.
Just for the record.
James