Hm. See, that's what I tend to hear. screws/rivets should be stronger.
However the rivet lovers come in and call all of them idiots....but like I said...still yet to see anyone hurt or complain about a screw build other than looks.
I wonder what adding some JB weld to some of the parts along with screws would create a greater amount of stability. I wasn't too confident about a receiver block I installed in a Saiga once so I covered it with JB weld then screwed it and it's extremely stable. I hear to use locktite also, but like I said...I can't imagine JB weld not helping.