I've been becoming dubious of James this last few months, even though we haven't seen much of him this year.
It mainly comes down to lack of consistency (in my opinion). When he's left to play his own game, he can be quite devastating but tends to leak penalties with it. But the end of last year, it appeared as if the Coaching Staff were onto to him about it (leaking penalties) which in turn had him checking himself more often than not, which seems to put him off his natural game.
So yeah, I'm not sure what to make of him just yet. Hopefully he can hit some good form early in 2015 'n carry it on through to seasons end and silence punters like me.