If we look at this transfer only as temporary solution, as Bendtner replacement than it's okay-ish. We are getting someone with experience, who will spent most of the time on bench. We knew that we will not get top striker, especially in winter mercato.
Still there are few big questions, like why didn't we use Iaquinta? We are still paying him, and no one can prove that he couldn't be useful. And what's the point of letting Ale go and getting Anelka in the end?