From the pictures iv seen on here that bike looks great, and the welds look nice and neat, I can tell what the penetrations like from the pictures but I'd make and educated guess that it's going to last.
But yea it's a bit silly just to assum that just because it's a cheap copy from china, 'copy' ?
Just shows the mark up on a £700 frame