I am in the same boat here and happy I found your post! I was taking on the task of replacing the screws on my new SD and my opinions are in line with yours. I stopped and left everything stock and am considering reaching out to George myself. Did you speak with him about this? Great forum btw!