After being in the football wilderness for a long time, Greenock lad, Joe Johnstone, has dumfounded the critics by his first-class showing in Rangers 1st XI.