Great game, but unfortunately glitchy. Whenever I leave the game and come back, the event resets. The products I have checked to NOT research, become checked again as well. Hopefully this can be fixed soon.
I can totally picture the full game being a reverse Incremancer. I suggest checking out that game for inspiration because I totally see comparisons. Though you could have it where instead of the person moving from town to town when all the townies die, that you have infinite townies and move on when the upgrades are complete. The storyline could be that after creating the first base, a new witch approaches her with admiration for her work and asks for her help renovating her area. Then she could go from town to town helping different witches creating a good home base. I will probably love whatever you create, but I hope you like my ideas and find any of them useful.