I don't know is it US carbon or not..... but after few solid hit with TRC steel pole it is still very flat and no twist. Much better than my 411 chassis....... I just rebuild my car and check the chassis last night.
Is there a online manual for download yet?
I just had a look at their site... i like the way they sell front and rear suspension arms together... could be a good thing... but also might mean you end up with lots of front or rear arms(depending on your crashing style).