I'll have to check the keyboard, however I don't expect any improvement - maybe it'll get stuck a bit less, but I bet travel will still be atrocious.
The MBPr was released in 2012 and redesigned in 2016, so I guess we might expect the next big iteration to come in 2020 or so; then it will take a year or two to work out the bugs, as it always does. This model is clearly the mature version of the 2016 design. It's a good time to buy.