I wasn't directly involved by I worked for a company that did most their manufacturing in Acuna and had some fab and assembly in Del Rio before shipping to Houston for final assembly.
They're pretty successful with it and didn't have any quality issues while I was there.