I think this is a good trade for both sides.
We here in Buffalo definitely needed blue line help, so Scandella is a really great pickup from that perspective, and I think a lot more cost efficient than signing Shattenkirk (as we were rumored to be in on). Pominville returns after being a fan favorite, and I think he can still be somewhat productive, perhaps he gets a little extra ice time here? We will see.
Losing Ennis hurts, but I think he was stuck and struggling here and needed a change of scenery. I hope that he finds success in Minny, and revitalizes his career. Foligno is a solid depth guy, isn't afraid to play in any/all situations, and will throw down if necessary, still has a bit of a scoring touch. Foligno is also probably THE BEST player with the fans I've seen come through here. Always a smile on his face, always stopped, socialized, and joked around with you. Awesome individual