From what i've heard, the front adjustable arms are bad. The turbuckles pop out easily. What they do is to use the rear adjustable arms and leave the front ones stock. If you want to go racing, get the tt01d lower arms. It has 2 shock mounting positions and allows you to attach the swaybars w/o the cf upper deck.
The biggest problem is that people keep stripping the screws, especially in the motor mount since you usually change the pinion. So CA glue will now be your new best friend