He was their player of the month in November so must be doing something right how many times have Benson or Palmer been player of the month for us.
So had Kane come back and flopped then we would have another player lacking in confidence. He's on a long contract so maybe better to leave him there progressing in league 1 then bring him back next season choose what league we are in. I am not sure he has got what we currently need to improve the squad. Benson, Palmer, Oduor and Kane may all be technically competent but seem to lack the relevant bottle for this league at the moment.
While doing well in a winning side Kane is very much in the shop window; towing in a perpetually losing side would very much reduce his stock value.