It depends on how rugged the bike is. Obviously a CF freeride bike is a big no no. You kinda of have to baby CF bikes so if you are riding 80mm of travel XC type stuff then sure CF is an improvement but in my opinion, having something like a CF enduro is almost silly, although I do trust specialized's design ability.