One drawback, though it may be more theoretical than real, is the very small slide stop surface on the frame. I really can't imagine it shearing or breaking, but I like something a bit bigger and more robust when it comes to pieces of metal flying back toward my face. BTW, I found that ramp, in addition to its front being needed for feeding, could have been intended as a last ditch way of stopping the slide from coming off backward if the frame did break or shear.
Jim