Not going to ever be good enough to be the first person picked on the team sheet, but I absolutely think he is good enough for EPL and Everton and that he will continue to improve and his end product will improve. Hopefully the need for him to always beat his man down the wing and whip in a perfect cross diminishes in favor of unified team play where he is making a run beyond the defense and barkley picks out the pass. Our game isn't and shouldn't be classic england football where the winger pushes the ball toward the corner flag and pushes in a cross. Especially under martinez I'd expect us to be quite different actually, far more intelligent, and FAR more active.
We are building a fantastic counter attacking team. Solid mature team defense with a potential target/hold man up top like Lukaku who can play back to players like Barkley, pienaar, mirallis, and mcgeady who are all eager to make runs and have that knack of getting beyond their man - with or without the ball. Tack onto that other players like Osman and Naismith that manage to find space and just make plays, and the best 2 offensive backs in the game with Baines and Coleman and there isn't a defense that wants to deal with that running full speed at them.
Where we are lacking is when their defense is set and we need to break them down in the final third. While I still think we will struggle, having a player like mcGeady who can beat his man or sees the space to run into can be invaluable.