Well I still havn't recieved my EO yet, but I shot my father in laws and it has a nice clean trigger pull. I have heard a few other complaints though, but rarely. There always could be the bad apple in the bunch.
Mag release will loosen up over time. Thermold mags are what you get for the money. Never had any issues...I have ran mine several time through other peoples LAR's with no issues. You will need to file the tab on the front of the mag...dont go over board...small amounts at a time. I knew someone that filed it down at the range, and it seemed to hold. Well once he got up to shoot and pressed it into his shoulder the mag shifted and dropped out because he got a little zealous with his file. After that you should have no problems with them dropping. And as far as the scuffs...I blame the cheap blue case. They dont fit super snug and the peices somewhat move around during shipment.