Shinki wins simply because of the initial distance.
Elaborate..
Shinki has little to no feats.
Sarada wins by feats.
He can control puppets and iron sand ...
nothing sadara has shown should get through a sand defense of that caliber
He can control puppets and iron sand ...
nothing sadara has shown should get through a sand defense of that caliber
We don't know how good Shinki can control the Iron Sand and the puppets, he's just a chinin after all. Probably not as good as the previous kage level users.
CES should be able to take care of it.
Wait what people think controlling Iron sand makes him invincible. Sarada puts jonin under genjutsu but somehow people think a genin isn't susceptible. Sarada beats featless I'm sure a genjutsu followed by raiton to barbecue him would be more than enough.
Sarada destroys the puppets easily, only factor here should be iron sand. A bit difficult to guage his level since he is featless.