The backing plates don't allow for clearance of the holder pin. Need to grind quite a bit of material to make them fit. If you get them to fit, they work good and seem to last.
Can't speak for the performance yet, just installed them. The fit was a bit off. Had a hard time getting the pin back thru them. Will reserve judgement till more miles are ridden.