Agree with most of your post except this. Why would we want Zinchenko back? He's going great guns in his new side for now - but would be frustrated by lack of playing time in ours. A win-win trade.
We've had years-long experience with Zinchenko and can judge his ability spot on. A killer passer if left open; best position attacking mid; can fill in at LB. Best at LB if he can drift central and participate in mid.
Suspect defensively at LB. Out of position due to his own fault at times. Unable to stop crosses frequently. Positionally suspect at LB.
Prone to extremely bad mistakes especially when under pressure. A square pass across midfield is not uncommon. Under pressure he struggles - sometimes he makes a killer pass - but more often he turns and passes backwards - and not infrequently he gives the ball away.
Zinchenko is a gifted footballer - but he's nowhere near top class. Even at midfield - his best position.
I'm glad he's doing well at Arsenal - but we got a fair trade for him and no way I'd want him back in our squad - unless he was happy with a backup role.