Let him finish the loan - when it's going this well, with as many games he'll play in the Championship and a manager that has taken to him after making him work for it, it's the epitome of a successful loan. The one of his weakness was strength and question marks ability to play against physicality of the premier league, so everything is perfect for him.
In January if we go for a striker that we need at least as a stop gap, it will mean even less chances for him should he be recalled and even if we don't get one, he'll still find chances very rare.