I have Kane and Landeskog and like both. It's a dynasty league so that may play into my answer a bit. Short term (meaning the rest of the season) I might give Kane an edge just because Landeskog is a rookie. If you need +/- then I might take Landeskog over Kane.
Personally, I don't think you could go wrong with either. I am a bit biased, but I hope this helps.
Would you mind answering my question titled "Need to drop one. Who's Your Choice?" Thanks.