He doesn't play like Messi even at youth level. If you had to liken his playstyle to someone it would be Iniesta. A Messi type player is someone more like former Barca youth player Lee Seung Woo who is very aggressive and wanting to dribble past players or attack by doing 1-2s very quickly to score. Gomes is much more patient a player at the moment.
Outrageous technique Gomes has. People need to remember that he's tiny right now. Even Hudson Odoi who is good on a technical level has an advantage at youth level over Gomes because he's physically superior at the moment. Doesn't necessarily mean he's the superior talent. I believe Gomes has the best technique of all the u17 players at the moment including Foden who is also technically gifted.
Gomes problem right now is that he's not finding the ball enough to make impact consistently nor is he trusting his superior technique to aggressively create chances. He's purely using his technique to keep possession, and turn on defenders. On the other hand, Foden is making more use of his great technique by going after defenders and trusting his technique will get him through or create something. Through ball ability, technique, balance, and dribbling, Gomes does not lose to anybody at his level. He just needs to get bigger and better apply his qualities.
So when people criticize him for International football, I feel like you're taking it way too seriously. Since when do you judge footballers on international football?