From what i've seen it looks like he could possible play the 10 too.
We've made some poor transfer decisions over the years, but I'd put this in the same category as Wallace, Swift and even Mowatt in that it makes sense in the here and now. It may not work (as Mowatt perhaps hasnt) but you can see the logic given the situation. I'd much rather do this than sign players like Zohore and Anichebe. It's about time we had a cheap deal work out in the long run (not that that means anything).
Can he step in for Grant, I honestly don't know. However we are creating enough chances. Someone with a bit of fire in their belly, willing to put themselves about in the box and try and get on the ends of things will get plenty of opportunities. You don't need to be a world beater at this level.