Don't stress about the frame. Stress about good wheels. Pretty much all weight is absorbed by your tyres and spokes.
I ride this thing at 280lbs and it's pretty much all carbon. I've ridden carbon bikes and alloy with good wheels as high as 330lbs. Never had anything go on me except thin spokes on low spoke count wheels.