i really cannot see him doing nothing for 6 months and if i am honest i don't see him going to melbourne simply because of the fact why would he train with a team in an inferior league? if city signed a player but couldn't play him for 6 months you wouldn't want him training with a championship side would you?
if udinese can loan players to watford and have the same owner then i am sure we can loan villa, udinese and watford are under uefa territory whilst nycfc is under concacaf territory so surely that would help our case?
even if he is just training with us it will keep his game at the highest level possible going into his new york career.