Seems like an excellent example of a good idea with a, potentially, bad execution.
The fact that it was from China would've most likely been enough for me to pass it over. Don't get me wrong, I have nothing against the Chinese people, but the way their government is in on pretty much everything they do just makes me uninterested in involving myself with anything of this nature from China. Especially when money is involved.
But overall a good review, even if your experience may have been a unique one, or at least, potentially, not the general experience.