Kaby Lake contains the same compute cores as Skylake. It seems the only CPU performance improvement we will get is due to higher clock rates. That means you can get the same upgrade today by just upgrading the CPU on the 2016 if you are not already maxed out. Higher clock rates also normal means worse battery life.
There will be no support for 32 GB LPDDR from Intel and I very much doubt Apple will revert to DDR.
Looking at iFixit tear down it appears there is about 15 - 20% empty volume around the battery on the 15" that could be used to increase battery capacity. I assume the "battery problem" Apple had was due to swelling of the battery and tight tolerances, i.e. same problem as with the Samsung Galaxy. I prefer they play it safe but I assume they will be back with a bigger battery for 2017 model.
There will be no support for 32 GB LPDDR from Intel and I very much doubt Apple will revert to DDR.
Looking at iFixit tear down it appears there is about 15 - 20% empty volume around the battery on the 15" that could be used to increase battery capacity. I assume the "battery problem" Apple had was due to swelling of the battery and tight tolerances, i.e. same problem as with the Samsung Galaxy. I prefer they play it safe but I assume they will be back with a bigger battery for 2017 model.