Yep. He's a huge talent, but we needed instant delivery, not "one for the future". That said, he turned us around yesterday, and he'll be a big help for the rest of the season.
You do not mention that we could have recalled him in the window. I agree that loaning him in the summer was the correct decision for the reasons you state, but I think there's little doubt that he'd have improved us if he'd been recalled in the window.