What a shame it probably won't be in a iMac. I'd assume the next iMac will use the Cannonlake processors almost certainly arriving before a Spring update in 2018.
https://www.eteknix.com/six-core-coffee-lake-details8700k/
https://www.eteknix.com/six-core-coffee-lake-details8700k/