I'd trust them 100%,we make high end stainless steel vesels for pharmaceuticals company all over the world,each weld gets xrayd so there is no impurefections,then its up to me to polish all up to a high mirror finish so I think they would be up for it,could strengthen it to for me,any good close up pics of external wastegate and screamers on here I could have a look at to get an idea