As for those saying Leo isn't good enough - he's never played football in this country before, yet has equalled the goal tally of any of our strikers from last season by mid-September after only 7 matches, looks more than likely to get good chances every time he plays, has really good link up play, is the most intelligent striker we've seen here in years and is still only 23. If he continues to get into good positions and create chances for others which he does every time he's played thus far, he'll prove to be an excellent signing. So far so good IMO.
I'm not quite sure why people are demanding more from him. He's great. I'm a fan.