This article on Elson praises him for his overall play and development.
"Elson plays a gritty, two-way game where his role on the Heat is that of a defensively responsible forward with tremendous offensive upside."
“Every day I come to the rink, I feel blessed that I’m in pro hockey in the American Hockey League,” Elson said. “I want to just work hard to stay here and keep pushing to try and get to the next level. The NHL is every kid’s dream so I don’t know how you can’t have the motor going every time you step on the ice.”
If he ends up getting a spot on the Flames roster at some point this year, it will have been earned, not given. I'm rooting for the guy, as it would be cool to see an undrafted prospect take the slow and steady route to the NHL.