Just leave a link to the IRC server and room. IRC discussions are allowed in every forum. Whatever happens on the IRC, is none of the site forum's business.
You may want to try on irc. Just make a room, topic whichever address you may use for uploading, and leave the link to us. Ask people to make more uploads as they finished, so to increase the availability. That could work.
@Psionic Roshambo You lucky they coming to install on a Sunday...Or that they didn't say "They will be there sometime between Sunday 12pm to Saturday 12am." Lol