It seems sily to have the roof completely uniquely unwrapped, what type of game is this for? I would just have 1/3rd or 1/4th of the roof unwrapped and just tile it.
I originally had the roof unwrapped that way and instanced it around so I only was texturing 1/4 of it. I'm baking a hp for the top so I can have a nice smoothness for the spec map so I can't tile. Plus there's no other model that would use that tiling texture. Anyways, the seams bothered me so I chose to just stitch them…