If you have two platforms, with similar performance and price, then you should get the newer one. As simple as that.
You can build an skylake system now on the cheap, then upgrade to a kaby lake cpu when it comes out. At least thats what Im doing.
Besides the z97 is TWO YEARS OLD, do you want something that is already outdated?