Would you prefer Fiala and a 7 million dollar player, or Kaprizov? Really this is an open question to everyone, I'm just replying to you because it's what triggered the thought.
I think I'd prefer Kaprizov because he can work well with far worse than 7 million dollar players, and I don't think Fiala could. You also need to be able to find a 7 million dollar player that fits with the team's holes and culture, and those don't become available often unless they're actually 5 million dollar players who are UFA's asking for 7 million.
That said, it's putting a lot of eggs into one basket, and if that basket breaks like it did this year, you're going through the shit.