Swiss assignments:
So Switzerland isn't using 1/2 Japan spots (we know Canada picked up an extra spot here) and neither of their Yerevan spots. They also picked up a ladies spots in Japan and Armenia.
Do we know that Canada picked up an extra spot in Japan? They picked up an extra spot for JGP #3 in Istanbul (from Italy only using 1 spot), but we haven't seen the official announcement for Osaka yet. Korea would be next in line to pick up a 2nd spot, followed by the USA, then the rotation starts over with Canada again - seems pretty likely the USA will pick up and use the 2nd spot in the Men for Osaka before Canada is offered it. Switzerland not using either of its spots for Yerevan guarantees that both Canada and the USA will each pick up a 2nd spot there, for sure (I'm assuming that Korea will not use a 2nd spot for their Men - they don't have enough Jr Men to fill 7 spots and they'd have used the 2nd spot they were eligible for in Bangkok or Istanbul if they wanted it). At this point, it only remains to be seen whether Italy will use both of their spots in Budapest or Gdansk - the USA would pick up a 2nd spot if Italy only uses 1 at either of these events.
All told, we have a pretty good grasp of how the extra spots for the Men are likely to shake out -
Japan - 2 at every JGP - will use 14 overall
Switzerland - 0 at Bangkok & Yerevan; 2 at Linz, Istanbul, Budapest & Gdansk (4 events); 1 at Osaka - relinquished 5 spots total; will use 9 overall
Italy - 2 at Linz; 1 at Bangkok, Istanbul & Osaka; guaranteed 2 at Budapest, Gdansk & Yerevan - relinquished 3 spots so far; could use up to 11 but probably will not
Canada - 2 at Bangkok, Istanbul, Osaka & Yerevan; 1 at Linz; guaranteed 1 at Osaka, Budapest & Gdansk - picked up 4 spots
USA - 2 at Bangkok, Osaka & Yerevan; 1 at Linz & Istanbul; guaranteed 1 at Budapest & Gdansk - picked up 3 spots so far and could have a 4th picked up at either Budapest or Gdansk
Korea - 1 at every JGP - eligible to receive a 2nd at Bangkok, Linz, Istanbul & Osaka but declined - probably will decline a 2nd spot at any other JGPs
Interesting - that would indicate that China gave back 1 of their spots for Japan - why they didn't give back the spots for Istanbul seems to be a mystery. Also, this would indicate that China does not plan on using both Women's spots in either Budapest or Gdansk - which means that the USA should pick up a 2nd spot at one of those and (if the information about China not sending a delegation to Yerevan is accurate, then the USA should pick up a 2nd spot there too as Switzerland has). I think that picking up 2-3 spots in Women was about the best that either Switzerland or the USA can hope for (Georgia only has 2 junior women & won't need a 2nd spot anywhere) since China seems determined to hang onto spots they have no intention of using.
As far as Dance is concerned -
Canada - 2 at every JGP - will use 14 overall
Czechia - 2 at Bangkok & Istanbul; 1 at Linz; guaranteed 2 at Osaka, Budapest, Gdansk & Yerevan - relinquished 1 spot so far
Korea - 1 at Bangkok, Linz & Istanbul; guaranteed 2 at Osaka, Budapest, Gdansk & Yerevan - relinquished 3 spots so far and there's no reason to believe they will use more than 1 at the remaining JGPs or possibly none
Great Britain - 1 at Bangkok, Linz & Istanbul; guaranteed 1 at Osaka, Budapest, Gdansk & Yerevan - have not accepted a 2nd spot at the 1st 3 JGPs even though they're first in line, so the question now is whether or not they'll take a 2nd at any of the JGPs?
USA - 2 at Bangkok, Linz & Istanbul; guaranteed 1 at Osaka, Budapest, Gdansk & Yerevan - very likely they will pick up at least 2 more, good chance at 3
France - 1 at Bangkok; 2 at Linz & Istanbul; guaranteed 1 at Osaka, Budapest, Gdansk & Yerevan - very likely they will pick up at least 2 more spots