The MacBook Pro should be Apple's tank. It should be able to handle the most arduous, demanding tasks and still go 8-10 hours on its battery. Sorry if that's adds a little more weight, it's a pro machine - if you want something ultraportable, svelte and light then you should get a MacBook Air.
As far as ports are concerned USB-C is great, however a USB 3.0 port and an SD card reader would be super handy for a pro machine. Seriously, people are making a living using these machines and it needs to be a little more convenient to transfer data using different media which happen to be extremely common.
I've found the new keyboard usable once you get the hang of it, though I prefer the older keyboards with a little more travel. The trackpad though - it needs to be shrunk back down in size. It registers too many false inputs and its really annoying especially since the trackpad is hands-down one of the best features of the entire MacBook product line.
I can definitely echo the “getting used to” the keyboard phase and the trackpad issues. I’ve found it hard to stray from my historic MacBook usage due to the awesome trackpads, until the current one. It’s still a great trackpad (generally), but the false inputs and palm detection are certainly a weak point for the current series and software.
As far as ports are concerned USB-C is great, however a USB 3.0 port and an SD card reader would be super handy for a pro machine. Seriously, people are making a living using these machines and it needs to be a little more convenient to transfer data using different media which happen to be extremely common.
I've found the new keyboard usable once you get the hang of it, though I prefer the older keyboards with a little more travel. The trackpad though - it needs to be shrunk back down in size. It registers too many false inputs and its really annoying especially since the trackpad is hands-down one of the best features of the entire MacBook product line.