All three got serious looks in the NHL during camp and had a chance to make the team. Regardless, whoever you want, man ... Chychrun, Matthews, Laine, Puljujarvi and Tkachuk are all doing it this year and McDavid, Eichel, Hanifin and Werenski played pro last year. That number is held down a bit by the cost/benefit of having a player on your NHL roster at 18 vs still having him under team control at 26/27. If UFA happened at 25 regardless, some of them could have played NHL at 18. Marner could have made that god-awful Leafs team last year, but he'd be less useful at 18 as he will be at 26, so the Leafs opted against it.Not a very good example considering both Marner and Reinhart spent their D+1 season in juniors, and Strome was just sent back to junior in his D+2 season...
There should be a really compelling reason to deny a class of people the right to work and make a living, and "making life easier on the scouts" is not a really compelling reason.