OK .. the submission form is back up again. I only made 1 small change that you might notice on the designer info page. Please remember to click the appropriate radio button (little circle) beside your choice.
I have improved the quality of the automatically generated thumbnails, and it appears to be working wonderfully.
If you experience any problems.. please let me know.