no it looks cheap.. never cheap out on a PSU..
always go with a name brand, and avoid seasonic.. ive had 2 of those melt on me and almost catch on fire.
evga is a good brand.. awesome warranty and very reliable.
also you can probably find a good deal on the HP 1200W server powersupply. or just get a bitmain power supply APW7.. i have one of each of those and they seem pretty well built. altho running one of these pods on those power supplies is a tad over kill.. they would probably do 5 of them pretty easy.