Sometimes you don't need to read a review to know a PSU is likely gaaaaahbage. Would I bet my life on it? No... however, I would have bought a known decent PSU to test if my current PSU is junk. Maybe that's just me?
Here's why I judged it to be bleh. Between the price, lack of a known brand, output on the 12V rail less than most other modern PSUs (a 650W PSU typically has ~650W for the 12V rail), not significantly less). Also, I don't see that it has a UL number. I was looking for that specifically so I can cross-reference the OEM. UL#, I thought, were required to sell in the US market. Maybe it's decent/serviceable... I don't know for sure. But there are enough red flags for me to avoid such a unit.
"Underwriters Laboratories, an independent firm working with product safety certification, has been active in the field of product testing and preparation of safety standards for more than a century. UL evaluates more than 19 000 types of products, components, materials and systems annually. Every year more than 20 billion UL marks are placed on products from 66 000 different manufacturers. The UL Group and its network of service providers include 68 testing and certification labs worldwide, serving customers in 102 countries."--From the About UL page at ul.com
Essentially, this means that all PSUs sold on the North American market must be marked with a UL number. This number should identify the actual manufacturer of a product. However, not every PSU has such a number. UL number omission on a North American product might indicate poor quality.
What it has going for it... ironically, this unit is tested at 40C to produce 650W... not sure where from since the label says 588W, but... yeah. It was at least tested at 40C...lol.
RE: The SATA/molex. I had no idea that's a problem. I guess the device on the end of the SATA port can overdraw...? Is that the issue? Are SATA cables/power connectors themselves limited in the first place? I don't know too much about how electricity works, but, I'd imagine that a molex device inline with SATA isn't sending the SATA plug the same power that the molex is drawing?? You shouldn't use SATA to molex adapters because of power draw, but I'm not sure that's a bad thing, natviely, on cable(?).
EDIT: CX650 is a serviceable, inexpensive PSU. It isn't good/great, but is likely better than the PSU you currently have.
EDIT2:
https://forums.tomshardware.com/threads/everything-works-except-this.3672360/#post-22117993
EDIT3: I did even more digging and probably should have stopped. lol. Rumor has it that it's a group-regulated design. So the 12V and 5V are combined, essentially. Load one up considerably, the other can't output what it's supposed to. They are an OEM who makes PSUs for some it seems. But who, and what, I haven't found.