I didn't know Jconcepts made 7075 parts for the Kraton.
-edit- Holy crap they do, I swear I just looked a few weeks ago and all they had was the Finnisher body and the chassis brace.
-edit2- The chassis braces look nice but the screw holes don't go all the way through so if you break off the screw in the chassis brace you will need to buy a new one. I prefer the chassis braces that have the holes go all the way through and a flat spot so you can retain the screw with a lock nut.