Yeah, that's my big concern, you can't produce a $25k cinema camera for $2.5k without making compromises somewhere. At some point you don't believe in the product because the price is too cheap for what they're charging.
I'm not sure if my concerns are legitimate but the Carbon Fiber Polycarbonate Composite material its made of has me a bit sketched out... We shall see I guess.