Id go
Kreider Stepan Nash
Miller Brassard Zucc
Hagelin Hayes MSL
Shep Moore Fast
I'm pretty much on the same page. I'd also consider switching Kreider and Hagelin and see how that goes:
Hagelin-Stepan-Nash
Kreider-Hayes-MSL
Miller-Brassard-Zucc
Sheppard-Moore-Fast
Top three lines are then extremely balanced. That Stepan line was great a couple years ago and you use them against the opposing teams #1 line. Reunites Kreider/Hayes connection from BC and MSL could do well with two big players. Brassard/Zucc/Miller is a great third line.