Personally I am not too impressed with their efforts to date......
That's the price one has to pay now to achieve future self-sufficiency. The entry-level now is a far cry from, say, back when the PRC got started.
Besides, that thing in its flyable form is probably just a tech demonstrator......