There are just a ton of problems with these deals, where even to begin:
1. I agree with the other posts, if Nashville is trading Fabbro or Tolvanen, they're better off just going right for Kreider. I am really surprised that Predators fans would say no to reacquiring Hornqvist though, their powerplay is really bad this year and they know Hornqvist about as well as Penguins fans do.
2. But at the same point, the Penguins trading Hornqvist for Fabbro/Tolvanen and a 3rd is bad value for them. Hornqvist is an extremely unique net front guy who will probably give you about 25 goals and 50 points per 82 games. They can get better than just a recent 1st round pick prospect and a 3rd for him.
3. The Rangers come out like bandits in value for this. If Kreider could pull off a prospect like Fabbro or Tolvanen with Addison and Simon, he would have been traded already. That's a fantastic return for them, especially with Kreider only having a year and a half left of control.
To me, this is a bad value deal for the Penguins, a bad fit for Nashville and an absolute fleecing by the Rangers.