This is more comparable to P. Marleau imo if he were to ever waive his NMC. And #16 for #20 and #53 can actually be a really good deal for a team if the guy they want is not going before #20.
There was some added incentive for the Coyotes there though, in that they got Datsyuk's full cap hit but didn't pay him a single dime. Which is valuable to the few cheap teams in the league. With Marleau, you still owe him $4.25M, though, theoretically, it's only $1.25M after July 1st.
Problem is, he almost certainly isn't waiving his NTC to go to a team looking to cheaply reach the cap floor.
For Detroit, they did miss out on Chychrun, but ended up gaining Cholowski and Hronek, the latter of whom I feel has a good shot at being the best of the three.