You're right, more chance of a young player with less to lose making the jump. From what I've seen he's a handful who gets plenty chances, though the highlights I've seen he misses plenty but City fans will know better.(away to Forfar comes to mind)
whether he's able to make the step is hard to tell. We had Greg spence last season and he scored plenty for us In The league above and he's still at a part time team this season (Alloa). I genuinely feel he would struggle against full time defenders so thought Alloa was a good move for him.