Is Lightningasic based in China, because I noticed that website default language is Chinese?
Based on OP name, I'd say that the chance is pretty high that it's in China. Also he mentioned "fob China", but I'm not sure what it means.
I even heard example of people selling their independent mini hydro plants because of government banned mining, so buying solar panels won't help much.
I believe that he wants to sell the solution
abroad. China is the main manufacturer for... almost everything, including the solar panels.
Of course, there may be warranty issues, especially as the buyer has to install the setup by himself, but I guess that this is something OP and the buyers have to sort out themselves.