I think it's the most realistic approach, unless they can snag Cirelli somehow. That seems doubtful.
I also think there's a chance that the Jets move Wheeler back to C, or give Roslovic a more substantial run at C. They might need to get creative...
Copp-Scheifele-Laine
Connor-Wheeler-Ehlers
Perreault-Little-Roslovic
Harkins-Lowry-Appleton
or maybe
Connor-Scheifele-Wheeler
Ehlers-Roslovic-Laine
Copp-Lowry-Appleton
Harkins
or
Connor-Scheifele-Laine
Ehlers-Roslovic-Wheeler
Copp-Little-Appleton
etc.
If we can't acquire a 2C somewhere I see it as a choice between Little and Wheeler there. Little started last year playing better than he had recently. Only 7 games, but looking promising.
If he can pick up where he left off, he would clearly be the best option. I'm not confident of that but time will tell.
Connor - Scheifele - Laine
Ehlers - Little - Wheeler
Harkins - Roslovic - Appleton
Copp - Lowry - Perreault
If Little isn't up to the job and we have to go with Wheeler we have Laine, Roslovic, Appleton and Little at RW. Playing Ehlers at RW is also an option but it shouldn't be necessary as long as we are healthy. If we have injuries that lead to playing Ehlers on the right side, I would look to moving Harkins up to fill the spot on LW.
Connor - Scheifele - Laine
Ehlers - Wheeler - Little/Roslovic
Harkins - Roslovic/Little - Appleton
Copp - Lowry - Perreault
I like it a lot better with Cirelli at 2C though.
Connor - Scheifele - Laine
Ehlers - Cirelli - Wheeler
Harkins - Roslovic - Appleton
Perreault - Copp - Little
Those bottom 6 lines could be 3a and 3b. For that matter, swap Laine and Wheeler and we could have 1a and 1b too.