Stuff that was uploaded to the forum itself actually gets deleted. I do have an archive of all the user created missions I could find which you can get to from here
. At some point I really should go through it and post all the missions on the website. If there is anything specific missing from that, tell me and I'll see if I can find it. I never delete Diaspora missions I download, so I probably should have it archived somewhere.