I can't see him being the sort of player Allardyce wants around so I can see him going at the end of the season unless there is a drastic improvement, but I don't think he'll get the game time to prove whether he would eventually cut it or not and suspect he'll head back to the dutch league and tear it up again.
The problem is that no Dutch side could afford him.
I mean :
1 Mateja Kežman Partizan PSV 16.34 2000[2]
2 Miralem Sulejmani Heerenveen Ajax 16.25 2008[5]
3 Jan Vennegoor of Hesselink Twente PSV 11.34 2001[6]
4 Hakim Ziyech Twente Ajax 11.00 2016[7]
The league record is 16m, set in 2000!!!!
And not a chance anybody could get close to his wages.
Turkish league I suspect.