The way I see it, the stop pin needs to be where it is in order to do just that... stop the blade and provide 1 of the 3 point locking system anchors that all liner/frame lock knives employ.
Secondly the stop pin needs to be the size that it is in order to provide the adequate strength CRK products are known for.
Since the geometry interferes with the movement of the blade, a notch needed to be cut.
As a result of that the stop pin must not be allowed to rotate, or it will contact the moving blade. Clearly Mr. Reeve himself realizes that an interference fit pin is not the best solution, and therefor has amended the design to include a tapped stop pin that accepts fastening screws on either side. That shows real care and humility. He was willing to accept that the original production design could be improved and he did so. It shows that he really strives to produce the finest product he can. If the new amended design is also fraught with occasional issues I'm sure he will address it as he sees fit. Thats progress. The knife is still relatively new and will need time to get dialed in. There have been quite a few design changes since it's release.
Personally I wouldn't mind applying a bit of Loctite to ensure the pin doesn't rotate, even on the fastened version. Do you complain that the engine in your car needs a head-gasket? No. Is it the best solution, probably not. But designing a interface that would not allow rotation (such as a hex pin and socket) would require a more complicated, costly, and time consuming manufacturing process and the cost will be passed right along to the consumer.
I do agree that CRK's customer service department is the quickest and most reliable source for information regarding a potential issue. But this is the CRK forum. What better place is there to discuss any queries about CRK's products? Some members here can also give excellent advice as well. This thread does have a negative tone, but nearly all those who have posted here are happy with their product, regardless of which revision they have. I know I am.