To those saying a 4th rounder was a lot to give up: I agree that if all they did was acquire his rights to talk, that would be a lot and should have been a conditional pick.
However, Feaster said they have been talking for 10 days and have a deal in place. So it looks like the 4th is compensation for the actual player, (along with the Flames playing nice and Knight being straight-forward with Florida, allowing them to be compensated).
That being the case, this trade is outstanding! An absolute bargain.
6'2" 200 lb C

shoots right

is a pesky, two-way player who gets in your face, is hard to play against, kills penalties, and plays all aspects of the game

led the NCAA in face-offs and had the 3rd most FO wins in Sioux history (includes Toews, among others)
Are you kidding me? If he were in this year's draft, you're probably looking at a late-first pick. Not quite the upside of most of the first-rounders, but a solid safe pick (due to development and a very high probability of being an NHLer)