Great ideas, the only BUT is that moving/destroying/creating towns is not a very suitable idea.
Added 3 minutes later
Yes, you could also add a new resource - stone - which is mined in quarries. After all, in the game, a huge number of buildings are made of stone, but, unfortunately, there is no resource for it.
Auto-translated