Man those drop outs look -SCARY-
I would get a different frame. Eff riding that, I'd be afraid of breaking my face when those dropouts fail. Like I said, that thing looks scary, I wouldn't even trust that with single speed. Check some garage sales or something, save your face.