The idea is good and nice work but i think devs should focus on hardcore before starting a new thing.
Programming all the things u mentioned is a ton of work and will take weeks for sts. Overall i prefer much more simple ideas to keep the game interresting. Such huge implements can come with a new expansion maybe, but thats still far away.