I'd like to have both options available:
Establish Friend Slot (one upload)
Establish Friend Slot (recurring)
BTW, I've noticed that sometimes a friend slot allows multiple uploads, but most often I see what myth reported; it only allows one upload until I untick/retick.
I'd also like to be able to give a friend slot in the context menu of a peer on the transfers window. Or from the details dialog for a peer, since you can get to that from a lot of places.
For a rare file, I'll look at the peers sharing it, and if any of them are in my queue and my ratio with them is bad, I'll give them an upload. Since a lot of users don't set a username, I end up with a lot of "friends" with stupid URLs for a name. Actually, I'd like it if the one-upload-only option I'm suggesting was available for non-friends. It saves the step of adding them to friends, and doesn't clutter up your friend list. I don't necessarily want to allow access to my shared files list for anyone I'm giving a slot to, and friend/non-friend is the only access control mechanism other than all/nothing. Anyway, I'd just like to keep my friends list separate from all the people I give an upload to.