I agree with both statements. When making recommendations to others, however, one thing we should keep in mind is obsolescence and parts availability. Brownells, for example, doesn't have any MKII recoil spring assemblies; they're marked 'out of stock/discontinued'. Sure, there are probably thousands of them out there, somewhere, but - in my opinion - a potential issue like parts availability should be is a pretty important factor in whether or not something should be recommended.