It's hard to say, but he does seem to be finding ways to get away with more mistakes than before at least. He's scoring more, too. Overall I'd say he still has a ways to go, but he is doing better and will continue to get better. His skill set is more appropriate for a forward imho, but he has a lot of tools that will at least make him a wildcard threat to the opposition on a regular basis. I don't think it is fair to say he will never be relevant because he crapped the bed in a series against the league's best team in a playoff series after his 48 game rookie season.
I say give him the rest of this season, and if he continues not to produce or really show much of anything, we use our other compliance buyout on him next offseason. we're stuck with him until then. He's definitely underperfomed so far, regardless of the excuses.