I'll open it back up tonight or tomorrow. After monitoring the uploads for a few days to diagnose the broken images problem, the main issue that was causing it was when anyone was uploading multiple images with very large filesizes. The first upload would work, then the rest of the images would time out.
There's a fix in place now and this shouldn't be an issue anymore, but I want to be able to monitor uploads in real time to make sure of that. I'll have time over the next few days to do that.