I’m not sure how much server lag all them parts would create, or if a straight part would look better.
Maybe even creating a mesh in blender would be better. Any advice would be appreciated
your roof is more like waves, but if you look at the ref picture, roof is made of multiple “ouo” segments, try to make single ouo segment and duplicate it multiple times