Loading times ARE rediculous, especially for how small the levels are.
As for the servers... I can see them and got into a few. Had a couple that just sat "authorizing", but it seems to work. Has to be some port/firewall issue for those that aren't seeing any.