If you want my opinion..
This year cold start with 5 points in 10 games, got injured and came back and since then (with a few games cold start coming out of injury) he has 14 points in 16 games.
Last year he was great. He needs a sniper with him and Horvat is that, he gets open and his shot off quick. So you do have to placate to him to get a star with him but most guys have a running mate with them. Is it bad to have Reinhart with Barkov? Of course not.
As far as other years idk, Nelson was better some but that's a compliment to him. Underrated as hell league wide. Barzal almost always leads the team in points and under Trotz his numbers were going to go down but he was still our best, most talented forward. Never really an issue.
The criticism from me is the PP runs through him and he has no shot threat and outside of entry he holds it back because he holds on to it too long. The other criticism is obvious which is he will hit the perimeter instead of driving the net. Also arguably overpaid by a few for someone who's a 75-85 point guy.
The positives are that he's undeniably dynamic with the puck and when he was out you sorely missed the puck transportation, he honestly might be best in the league or top 3. Also he performed every playoffs. That's a big kudos out of me. Probably worth the extra 500-750K for that in response to above.
Few months ago I was into a Petey for Barzy swap but now with Nelson and Palms likely going elsewhere I think it's redundant long term. I'd rather add. Of course your GM could not be interested if he wasn't the centerpiece but then I'm fine not making the trade.