About purpose-specific forms. Two of our purpose-specific forms are actually for functions that probably shouldn't be directly through the upload form.
One is for images from Flickr. If ImportFreeImages was installed on Commons this could be done away with. https://bugzilla.wikimedia.org/show_bug.cgi?id=8854 (This request has been open for 16 months.)
Another, more important, is for transferring images from another Wikimedia project to Commons. https://bugzilla.wikimedia.org/show_bug.cgi?id=5283 (This is open over two years.) I don't dare to hope that SUL means this might be easier! But I'm not sure what makes it a hard problem now.
Brianna