I import units just like the Taotronic ones, but bigger in most cases. I warranty them here in the US. The new dimmable panels are very nice. I have had mine up for over two years now. You can see my tank on YouTube and I don't think I have anything to hide...these fixtures work.
Unless you want the fancy stuff, these panels are just fine for growing all types of corals. I don't know what was inferred by the "low quality" statement as there are dozens of LED
manufacturers in China. Most of the DYI parts listed for CREE projects also come from China, such as drivers. PAR is PAR, your corals won't care if you didn't spend $750 per fixture. Yes, start out slowly using some diffuser material at first and adjust your corals to the much stronger PAR, then you will have no bleaching.