i havent had any problems uploading on there, on shareaza i couldnt upload and could barely download because of my router.
i <3 soulseek. if you have lots of files and can find people willing to share, its great. it helps a lot if you go into some of the rooms and talk to the people.