Considering I have never heard of icute No
If all of the reviews say it is bad, if you have never heard of the brand, then it's more than likely it is extremely bad
Also just to add on a little
On this website ---> http://www.game-debate.com/psu/index.php?ps_id=670&psu=iCute%20AP-1050AS%201000W
It says that there are 0 amps on the 12v rail
Hell it has 0 amps for all the rails...