I appreciate they play different positions, but that's more than City are asking for Iheanacho. I would tell Swansea "Cheerio!" and move on.
Look at where our squad is currently weak:
Bolasie out until Christmas;
Lennon out until who knows when;
McGeady out in a week (hopefully);
Deulofeu possibly out in the near future;
Valencia returning to WHU;
Kone out on a free;
Niasse hopefully out shortly;
McAllen off to Fleetwood July 1st;
Lukaku presumably leaving;
Does anyone seriously expect anything from Tarashaj or Rodriguez?
We have Mirallas, Lookman and DCL. That's it. We need multiple players in, and quickly. Sandro is a must-have, and I'd like to see Celtic's Dembele AND Iheanacho come in as well - I'd say they are more important than Sigurdsson at this point because they all fit better in a 433 than Sigurdsson does, and I think 433 is the way we should be going.