He is absolutely an NHL player. He's just frustrating as he has some issues that prevent him from taking the next step to being a really good middle six player - strength, physicality, and an average shot all leave you wanting more, but he is absolutely still a good NHL player. He's like a young Andrew Cogliano in many ways. You'll like him. Then you'll be frustrated as he turns a grade A chance into a wrist shot in the stomach.
The big issue for him on the Oilers is that he had a really rough playoffs, aside from when he was on the pk.