He just needs autonomous and creative wingers. Gomez's only purpose is to bring the puck to the blue line. At that point he should pass to a reliable winger and head to the bench.

Exactly. Wingers who have a) at least some chance of keeping up with him, and b) are actually looking for openings to get the puck. Well, c) are willing to chase after it and might even retrieve it if Gomez gets stuck and just throws it away or "fires" one of his underwhelming shots on net. I don't think Gomez found many options with the Habs, part of why he always looked so lost every time he gained the zone.