They are actually excited about the coming changes to both storms and biome hazards. From their chatter, I don't sense any unhappiness. The changes they are making, they honestly feel will be improvements and they are hopeful the community will enjoy them.
They did think a to do list was a good idea mostly because the Challenges UI was new as of 1.0 and they wanted to utilize it with their 2.0 update. I like the idea of the to do list, myself. My only gripe was that they were all exactly the same for each biome. I would have liked to have seen more involving tasks that would require playing more than just 10-20 minutes under the threat of the hazards before it was permanently erased. Hopefully, the mats needed to craft the replacement for the biome badge will be at least as involving as the to do list was.