I'd officially sing Johnson and call up Lysell. Waive Geekie, Jones. Try some different lines, similar to what we saw in practice today but not as stupid.
Frederic-Zacha-Pasta
Johnson-Lindholm-Lysell
Marchand-Poitras-Coyle
Beecher-Kastelic-Brazeau
Koepke
Coyle's shelf life as a 2C seems like it's over after his career year last year. Marchy is a third liner at this point, plain and simple, and I'm not sure he's even a great one at that. Poitras gets a couple vets to play with, hopefully they don't hold him back.
Lindholm hasn't jived super well with anyone, at least not that I've seen, so give him two new wingers and see what happens.
Zacha and Pasta can work. Zacha serviceable as a C, though not ideal. Put Freddy there to see if he can find some offense.
4th line is solid and should contribute some goals.
Jones was a god awful signing. Completely useless and takes stupid penalties. Geekie sucks, too. Not a bad player, but not good at anything, either. Doesn't have a clear roll, and doesn't excel as a Swiss army knife the way Heinen could.