At his best he can act as good target man upfront, his ball control could be better but it never was bad, he has got pace, he has work rate, he is strong, he can score with both feet and his head and he banged in goals for fun year in year out on European top level.
How much more complete would you want a forward to be ?
If one talks about an incomplete forward I'am thinking of somebody like Hernandez who has got a lot of great qualities as a forward but severly lacks a few major important ones aswell. Falcao as the tigre from Atlético that banged in 40 goals in a season and was only bested by Ronaldo and Messi does not spring to mind as an incomplete player quite the contrary !