Would be nice if after submiting an upload request there was a message like "Request Submited" or something - just so you would know it actually happened, and your browser didn't just blink on you.
Personally I'd like to see "Decline/Accept/Pending" status for those requests, but that might lead to bloodshed, so I guess it's fine without.