KMJ Performance Rockers???
All of the aluminum ' no name rockers' that I have bought and used all have the press in pin with teeth...but they also have a clip on the other side of the pin.
None of them have ever failed...and i shift over between 6800-7k, a lot...and big lash solid cams.