Just picked mine up a couple days ago and the weather in the northeast U.S. is still brutal (25 degrees this morning), so I only have a grand total of 84 miles on the car. Still, in that time I have already realized how ridiculous the locations of the USB slots are, and how limited the space is in the console. When I got the car home in the garage, I spent some time sitting in it learning how the Infotainment system works. I was doing this with the seat adjusted in the driving position, and I'm only 5'-7" so it's pretty far forward.
First thing I noticed is how awkward it is to raise the center console lid and push it open. Then I looked in the console for the USB slots, and I couldn't even see them. But I could feel them, so I plugged a 6" cable for my iPod Touch in one of the slots, and then realized that I could not plug the Lightning cable into the iPod!

No matter how I contorted myself, I could not get both hands into the console area, so I ended up unplugging the cable, plugging it into the iPod first, and then plugging the USB end into the slot... Finally, the iPod is the 5th gen model, so it's the same size as an iPhone 6 with the small 4" screen. It barely fits flat on the console floor, only if you turn it sideways. (My Samsung J7 phone does not fit flat no matter how it is turned.)
First world problems to be sure, but it's hard to believe how ergonomic unfriendly it is.

It's so bad I would be shocked if the 2019 refresh didn't address it.
That said, once plugged in, the MyLink system integrates amazingly with the iPod - much better than it did with my 2015 BMW (with the Technology package). In fact, the MyLink system in general is much better than the iDrive system in the BMW, but that's another topic.