Yeah, it's not an upgrade from the S12II.
The S12II units used all Japanese caps and higher end mosfets and rectifiers than the S12III uses. It was also designed, manufactured and assembled by Seasonic, which these are not. These are built by the same company who did the XFX XT and Super Flower B3 units, and those were terrible, horrific, horrible, and awful power supplies. So bad that Super Flower discontinued using them and brought the whole process home for in house manufacturing. Damage was done though. Nobody wants a B3 unit after seeing those reviews.
These, I suspect, aren't much better, but a REPUTABLE review from a known quantity would be a requirement in my book to even look seriously at them. I would not trust a Chinese or Taiwanese review site reviewing Chinese or Taiwanese manufactured products. Sorry, I just can't give them much credibility in that regard no matter how thorough the review might LOOK to be on the surface.
Plus, I'm not sure how anybody can take a new design serious in this day and age, when it is still largely group regulated and uses inferior components.