An easy solution to web space is to simply install a torrent tracker into this board. It isn't to much space to make a extra section on the forum for projects, then inside that have a forum for each project. Keep the member forums as a sub forum because it might get large and you would want to separate it from the main forum for neatness and load times.
The users can host any and all files of any size they like simply through torrents. You make a release and everyone downloads it at once anyway right.. torrents are made for exactly this kind of "release" style files. I am sure many users of the board would be happy to leave their client open after downloading something for a bit to help punch the file around.
Programming and Development
Graphics Theory and Programming
Maths & Physics
Sound and Music Programming
Suggestions and Feedback
etc etc etc
Depending on how much the admins want to do it they could even make each project a subfourm and have fourms inside it .. like so
Announcment / Showcase
I used to run a forum with a torrent tracker ages ago when I was working on a collaborated cartoon. I still have the site though it is cleaned up awaiting when I get my new hobbie project fully underway (namely a computer game)
So the site is stripped down and empty, I will eventually get a new domain for it but no rush... still it is a fully functioning tracker and forum you guys are welcome to use it if you like.