I was considering of buying one of these when I had a invite, before I bought my Note 3, but then realised they want the payment only by Paypal, as I wanted to pay by credit card to cover myself so it was a no no to start with also I heard from others that if anything goes wrong with the phone it has to be shipped to China at customer's expense!
That was also no no for me, as no after sale support locally but apart from that the phone seems to have very good specs for the money but until they provide support in the UK and accept credit card I won't consider it.