I like the suggestion of 4 Nations group A and B run simultaneously. Same setup, but the winner of group B and last place finish in group A switch spots for next year. 8th spot might be based off of the best ranking in the previous world championships (I.e. Switzerland finishes 8th and Austria performs better at the world championships 3 months later, they draw in instead of Switzerland on the next 4 nations.
More meaningful games (I.e. for the last spots, most games would still be pretty even beforehand, all the best players get to participate, no days off scheduled for games but players still get the same amount of rest. And it would be based on meritocracy instead of popularity.