Nothing wrong with carbon for cranks.
Race Face and FSA both also make comparable units. I like the Race Face one myself, purely based on reputation.
Race Face and FSA both also make comparable units. I like the Race Face one myself, purely based on reputation.