It is a good start and with the feedback from the forum, you will make better and better dios. If you are happy with it, that is the main thing.
The Doog as a real point . You need piles of rubble....look at the broken wall on the RHS and think how big a pile of bricks and mortar and wall paper and roof it would make.
I think a really good exercise is to check out real buildings and see how they weather...where the dirt collects and runs dowm with the rain, where gutters come down, wires run, plumbing goes eyc etc, all those little details added together would make a great building centre-piece for the action.