I don't think Teuvo is a NHL C, just doesn't have the size. Like a couple other said he is better suited for the RW, but as long as Hoss and Kaner are there he isn't cracking top 6 from RW. That would leave third line RW, but from a physical stand point I don't think a 3rd line role fits him well.
I look at Panarin, and think this is what I envisioned the type of player Teuvo would be. I still think he can be a very good Top 6, but it will take time.
If we broke up Toews and Hoss like melt mentioned. Does Hoss move back to 3rd line. Do you then slot Teuvo at RW,if so who plays LW on the 19 86 line. We have really only one LW that is a threat in Panarin, bit is it time to split him and Kane apart.
Good thing is we have options and time. I trust eventually soon the pieces will fall into place.