It can't be best on best when two of the top six hockey nations are absent, as is one of the top two Hart candidates (Drai) as well as the guy on pace to lead the league in scoring (Kucherov).
They should've had something like an "Eastern Europe" team with Russia and Belarus (even if Protas and Sharangovich would be the only Belarussians to make it) since I know there can't technically be a Team Russia. I'd also have a Czechia-Slovakia team and a Europe team to fit in Swiss and German players. And that North America idea from the last World Cup would be great too, then we could see Celebrini and Bedard on the same team as a glimpse into the future. And just do a single-elimination tournament so that nobody plays more than three games.