I guess you would do Kreider for Zadina then? Since Zadina has proven nothing in the NHL yet (neither has Hughes)
Terrible comparison for a few reasons.
#1: Larkin is a 21 year old coming off of a 63 point season. Kreider is a 27 year old with a career high of 53 points. It doesn't take a rocket scientist to see that Larkin is younger, currently better, will be around longer, has more room to grow, and has higher upside at this point.
#2: Zadina (and Hughes) are both significantly better prospects than Andersson is. While there are still no guarantees they have higher upside and more certainty as prospects than Andersson does.
#3: The Red Wings are rebuilding and need great players, who are young. Kreider is a ~50 point, 27 year old and does nothing to help the Red Wings rebuild. By the time the Red Wings are good again (2-3 years down the road hopefully) he'll be 29-30 years old and exiting his prime. AND, as I already mentioned, he's just a 50 point player anyways, which doesn't move the needle for the Red Wings rebuild.