It's really Hayton vs. McLeod, not McLeod vs. Bastian... McLeod is a very good 3C, with some further upside. Nothing against Bastian as a #4 LW... It's a good idea really.
Fair point on Balcers... Cap room is a concern... and I think it's a low risk, but I have room in my mock to take him as a waiver claim anyway.
Evander Kane has much more upside, and more snarl to his game. If it wasn't for his issues, he'd be at least a $8-9 million player. Fair enough, turn down that contract from Edmonton... go to free agency, and see that the market isn't what he thinks it is. Kane adds far more to the team, the risk is the clown show. I can see why you'd prefer Marchment, but I don't think he's near the player Kane is. Kane was nearly PPG, and 3 hits per game, and has a long history of offensive success. Marchment has one good season, that is likely his career high... plus Marchment can't fight very well, while Kane will stick up for this team in a way that we need. Particularly in a lineup that no longer has Simmonds.