These are awesome. Just a tweak to keep in mind. It looks like the AI is only calculating square footage when it comes up with a Capacity rating. Capacity in games represents a very specific things: How many people can the Haven accommodate without starving. The AI may also not be using volume of space to decrease Defense as a bigger Haven is more difficult to defend. The descriptions however are chef's kiss.
I may be using these, but will re-calculate the Capacity and Defense rating.