SourceForge has come far since way back then. All the tools have been rewritten on an open source platform in the past few years. https://sourceforge.net/create/ And the weird upload system... that was replaced 7 years ago: http://sourceforge.net/blog/download-system-improvements/
You have no idea how much better the user experience of Google Code was compared to SourceForge. Especially from the project maintainer side.
I have no idea if SF still does this, but not too many years ago to upload your files you had to upload them using SSH into a folder shared between all projects, then select your download file out of those when creating the download link.