I agree he's not "too good" for the WHL, and if he plays there this year, we would expect a pretty big year. The way I'm looking at it though is simple, the top 12 forwards in the organization should be on the opening night roster. Although it has been a limited sample size, there is no question hat Danielson has been in the top 12 forwards so far. The best players should play, so if he keeps this level of play up, he should at least get a few games to start the year in the NHL. If he looks out of place at that point, then send him back to the WHL.
Assuming he keeps his play up I want to see him get his first 9 games. We can reevaluate after that.
I think hybrid development paths can actually work well. By that I mean a mix of NHL, CHL and AHL (not an option in Danielson’s case).
Look at Draisaitl. Played 37 games in the nhl after being drafted before being sent back to the CHL and dominating. I think a similar path can work for Danielson.
I think you can keep him with the team as long as he looks like he belongs. Be it 9 games, 30 games or whatever.