Glad to see such a quick reaction on this! These seem like several good changes in the right direction.
I personally haven't hated the new UI but it's definitely a step backwards in several ways and the negative reviews on Steam are almost definitely hurting the game.
It looks like they're going to be able to make changes to it and turn things around quickly; which is a pretty big relief.