Hey Chris,
I think i deleted the save, sorry, but i'll look that up tonight and post it up if i didn't. I loaded the save, added a player and then two people (one from the save one without home) tried to connect and it stopped at 99.5%. Players were from Germany, US and Korea :-)
First try was a direct joining. When that didn't work, i saved and we tried again. Then we tried once more and it stopped at a slightly different percentage.
For troubleshooting purposes we then tried an all new game and started it with three people which worked just fine. And then we wen't along with it, as the first game only had run some 30 minutes anyway. The lag however, was increased with the third person and i set the command lag to +4 to get a fluid game.
What we did not try (but probably should) is to load the three persons savegame to see if this combination of players can join a savegame at all and that this is not a problem of these three players in general.
Cheers,
KToff