It has worked (generally). There have been umpteen games this season where they got plenty of secondary scoring, where all three lines contributed in some fashion, regardless of who was with who. They know each other and have said they can play with whoever they're lined with. Nobody is going to deny that their top three are their bread-and-butter, but how many teams can say they've got six 60-point guys (five if you exclude Cristoforo)? London, Kingston, and Saginaw came close but didn't hit it... though Saginaw would have hit it if Chernyshov had played a full season.
The top guys are likely tired and over-played but when you have this many guys out, you're going to rely on your best players. Hopefully, now that Spellacy and Davis are back, they can ease up on that a bit. I fully expect the top line to get top minutes, though, because, as Walters puts it, "our best players need to be our best players."