Quote: "Edit (to unwrap the level I posted would be a nightmare)"
Most likely yes, specially if the structure is larger like your, and you don't want overlapping island, when unwrapping.
If you are using max, you can drap&drop modifiers, this might help a bit, since many walls are the same, as I can seen in your pic above.
3com
Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz
OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics