Being able to charge from any of the four ports is legitimately cool. I also will be happy not buying an $80 power brick every time my cable frays. The touch bar will provide some significant user experience and workflow improvements. Overall I'd say it's a solid upgrade.