It really is very rich in what is going on. And yes some rebalancing would improve the experience.
As an idea I would make the houses look different once they need other material.
At some point I had a message pop up saying "Perfect". No idea what triggered that.