Yep, Iafallo has taken the Justin Williams role on the line. He may not be as shifty with change of direction near the boards, he's no slouch though, but his speed and puck handling is advanced. It's difficult to dislodge the puck from him. He might be one of the best guys on the team in that regard already. What a find. Looking at his stat line it amazes me he doesn't have more assists. Doing yeoman's work for a skill guy.
Lets for get the bigs and focus on the surprises... as you've mentioned the following guys have been a pleasant surprise;
Adrian Kempe
He has stepped up in the absence of Carts and taken his game to another level. His speed, vision and playmaking abilities are great but his goal scoring is something that now truly gives this team a 3rd line scoring threat.
Alex Iafallo
Your assessment is spot on, and i'll add that I expect he'll score more goals in the near future, the kid was an absolute find.
Trevor Lewis
As some poster stated, Lewis is aging like fine wine... his offensive game is shockingly only getting better and looks like he'll hit that 15g/30pts stage..
Kurtis MacDermid
A lot better than most of us thought, but boy is he going to start putting the fear of god in players thinking about venturing into the middle... The BEAST!!!
Tanner Pearson/Tyler Toffoli
They are who we thought they were
..... Great to see them both clicking, now lets get Carts up and running
Shore/Frolin/Fattenberg/Amadio/Laich/Clifford
have played their part on this team to perfection, wish some of these guys would get more minutes but i'll take what they've produced so far.