I think at most he's a 3rd line filler, potentially a full-time 3rd line winger if everything goes right. You can tell he was running out of gas after getting too many minutes from us. Perhaps it's conditioning since he wasn't use to that at an NHL level, but we definitely needed to scale back his minutes.
As for Hayes, this argument of he only put up that many points because NYR were a bad team is pretty laughable. So he can excel playing with bad players, but on a contending team, he's crap? A lot of players do put up more points when they're given a bigger role and more valuable minutes.
Hayes didn't do a lot with the minutes he was given, but watching the games, it's hard to blame Hayes as the reason they didn't advance, or that this trade in general prevented Jets from advancing to the next round.