Out of the options Mbokani fits the bill the most in terms of the AN striking role - physical, quick, works the channels etc. Would prefer to see Shane Long though imo
I highly doubt that Neil would come out to the press with any sort of frustration if there was something wrong behind the scenes, I don''t see him as that sort of type.