I liked Cole, but Gomes is better technically, and a better passer with better vision. Cole is perhaps a poor man's Gomes. More akin to Lingard in that he was the side's role player rather than the star Gomes is and has been for the side.
If there is one thing I would like Gomes to work on, it's his long range shooting. He's always tried to bend a shot into the corner from distance as opposed to how Scholes could rocket them in. That's something that Gomes could add to his game in order to make him more of a threat as he's already got great vision, and can combine with others in tight spaces. Funnily enough, it's very similar to how Pogba currently is at United compared to his time in our youth system and at Juve.