Hey, sorry for the delay in replying. My family went +1 on Monday morning, and I've been a bit busy.
I haven't encountered problems with the composite nature. I crash a lot, so having the chassis components that are closest to the ground or the direction of travel (downtube, chainstays) that...