Well, there's a lot of holes in his game. If he doesn't have top 6, NHL talent, then he's a bust. This is a guy that's currently producing at the same level as Granlund and we've all seen how that can translate. Just keep that in mind.
From what I've been reading, his weaknesses seem to be that he gets knocked off pucks easily and his defensive capabilities aren't there yet. Those are two things that can be developed and taught. What can't be taught or easily developed are things like offensive creativity, competitiveness, and speed.
From what I've seen in the past, the types of good AHL-scorers that translate into the NHL as scorers are generally the ones that have great skating abilities. Just off the top of my head, players like Tatar, Nyquist, Palmieri and Ennis come to mind.
Shinkaruk is clearly a better skater than Granlund. I have doubts that it works out for Granlund in Vancouver because it's rare that he improves his skating in a short period of time. I don't know if it's his lack of stamina, but often times he was behind the play and didn't look like he had the energy to compete for all of those little puck battles. He's just not a fast skater for someone of his size and it cost him many times because he's really easy to defend against.