I will concede that Zinchenko's best position might be attacking mid - but the larger question IMO - is where might Zinchenko play to best benefit our side?
As a versatile player, against sides where you're going to win no matter what, Zinchenko is at least a body that you can plug in to give better players a rest. If he's to play at attacking mid, this fits the mould - giving a rest to one of D. Silva, KDB, B. Silva, Mahrez, Diaz, Foden, Gundogen - all of the aforementioned are better at attacking mid even if it's not the position they normally play.
And if we're going to win or we don't care about winning play him elsewhere.
But for me, although Zinchenko's natural position might not correspond with this - I think his biggest contribution to our side could be defensive mid; we're extremely short in this position, and at least Zinchenko has stamina and desire. I think he'd at the least get in the way of many attacks as a DM if not break them up. I'd prefer of course Fernandinho, Danilo, Gundogan or Delph at this position - but here he's only 5th in the depth chart as opposed to 8th at attacking mid.