First of all lemme thank you for this masterpiece, it's so helpful!
So, I guess you use random seeds to generate the map, if you you make it as a user input it would be very cool for re-editing the map style after you change your mind later or something.