Carbon parts break on any car. The only way to protect them (short of not hitting anything) is to have as much play and slop as you can handle.
I have broken bits in all my cars and the only one that still has to break something is the TA05 which has carbon arms but also o much play, it doesn't suffer in a crash.
For the front end however, there are suspension arm savers made by Kawada for some cars (not all).
Back to the question, I would favour the Corally.