Are they sure their barrel windows are wide enough and the SCS is sitting perfectly level? If the SCS doesn't sit level, it will make your accuracy pretty horrible.
IDK, for AEGs, it's the best upgrade IMO. When installed right, it tightens groupings more than a tightbore will in my experience. (even when using just a JG barrel)