I would certainly upload the three projects I'm currently working on.
You could do that now. Then, if a new forum section opens up, I guess the threads could be moved over. The point being: why wait?
Well, I don't know exactly
where to put them. There are two hardware projects and one software. I guess the latter would be suitable for the "Amiga OS Development".
And, AFAIK, there are no ways to upload files either. Of course I could link to my own site, but then I have to make sure the links always work, etc.
But, hey, if it's OK with everyone (and the admins), I can give it a try.