I think Gomes getting consistent minutes on loan would have been the preferable outcome for this season. There's Mata, Sanchez and Lingard ahead of him vying for the no. 10 role. It's no exaggeration to predict that Gomes will struggle for minutes this season, even taking into consideration Solskjaer's propensity to fielding young players.
It obviously benefits him training with the first team, however, but he needs serious minutes on the field. He's now 19, and whilst that by no means makes him old, he is at an age where he's ready for more minutes at a higher level., regardless of any perceived physical shortcomings.