Because of living spaces? Not all the evil peeps are staying in Shades House. That's just where they meet up. Like my two characters basically live in an old construction site. But if you wanna have actual bases for both sides, those places could work~ and the dark angel ruins could be rebuilt with my Character Benjamin's help. He is a dark angel after all ^^;
But you are right. It wasn't very thought out and I believe a lot of the reason why is because the plot is quite simple so its more of a think-as-you-go kind of deal. But if you have any questions about it so you can learn more, you can just ask~