Browsing the Internet, I easily get 4-6+ hours of battery life. If I switch to coding (RStudio IDE seems to be very intensive) or similar, battery life drops precipitously.
I still dislike the keyboard after a few weeks of using it; I briefly switched back to my old MacBook Air to move some files a few days ago, and it was really much nicer.
Migrating from a MacBook Air, the biggest improvement (by far eclipsing anything else) was the screen. It's incredible, although I can't compare it to the previous generation MBP. The touch bar feels like a gimmick; I rarely use it. At least it doesn't get in the way, and the virtualized escape key is totally fine. I've also had palm rejection issues with the enormous touchpad that I never had with my MacBook Air.
The weirdest issue I am having is that programs crash after resuming from sleep. RStudio crashes almost 100% of the time. It's hard to interpret the error messages, but I believe it might be due to a bad RAM chip ("memory not mapped"). No Mac I've ever owned has done this before. I'd really appreciate it if anyone had advice for this! It's getting to be problematic.