I've read so many positive reviews including one from a magazine. A buddy ran a set of 37's up in Alaska with very low pressure off road and beat on them pretty good. They NDI the carcass's with Xray or something before remolding them.
I do know there's many more positive reviews than bad.
"The fact that they are made in the U.S.A. and meet Department of Transportation (DOT) retread requirements also really helps. Our tire shop made sure they had DOT numbers on them before they would even install them, it’s that important not only for the consumer but also the business owner"
One of those threads you linked said there was no DOT stamp or numbers. My big concern with what you linked for me is that those problems were recent. I noticed at least two of those were from 2014.