Yes he has and whether or not he's the right player for us is often debated. However, the goal he scored against us is the type of goal Dessers would never get for us. He showed decent pace to get to the ball and it was a lovely composed finish.
If we continue with Dessers we need more pace around him and create chances in the box for him. Shankland seems to score from a lot of different areas but it's the old debate of is he worth what Hearts want for him?
Hearts valuation to us likely stops it but I saw Shankland miscontrol a ball direct in on goal that would have killed the game at 2-0 on Saturday suggesting that the £4m fee often mooted isn't worth it either.
He also let one run under his foot (right before they scored their 2nd) across the six yard box that we'd have murdered Dessers for doing the same with.
He's a good SPL player, Shankland. The sort of player that if you could get him for a million based on his contract being a year to go (or even if he was on a Bosman) is a great signing.
For multi-millions though, we need to look at early 20s players who we can resell for larger fees (or at least get our money back on if we've had longer use out of them)