I agree to all points of mschwett!
As I was near 240 lbs I can say that this is not a problem for the frame of the (carbon) Creo, even not offroad.
I don't think that there's a general rule that carbon or alloy is stronger. I had good and bad/strong and weak frames of both materials in my life...