I have a XINH Flash as well as a Decool Flash, and the Decool is better (plastic, paint).
A XINH Aquaman has significantly lower quality compared to SY or Decool (plastic legs almost transluscent!).
That said, I love the SW7 XINH minifigs, the quality has greatly improved.