Whilst I can certainly understand your sentiments, lets give him a chance first.
I seem to remember a lot of people laughing at the poor quality signing when we signed some unknown called Ndlovu for 10,000 back in Silletts days at the club, and he didn't do too bad did he ;)