Maybe I'll give them a shot in the future once they get their ish together. As of now, there are WAY too many red flags. Why would they release such an unfinished product in the first place? Very unprofessional. This all sounds like a very good way to have domains stolen... and what're you gonna do then? I see very little reason to trust this company. I can just think of the excuses now...
Sorry - your account got hacked? Darn, we didn't get around to security yet! That site is only in beta!
Sorry - you must have hit the wrong button! I don't know what happened to your domains! Did you try translating the button before clicking it?
Sorry - we can't transfer your domains away from us unless you xxxxxx. You should have read the full terms! Oh, they were in chinese? Should've translated!
Sorry - we auto-renew domains 250 days before expiration, just to be sure you don't lose your valuable names! Should've read the terms! No refund for your $8,000 order!