Great to hear the news (even though actual upload is still far from complete).
Unfortunately the way site (both forum and mainsite) is working is far from satisfactory. I'm getting the message Sorry, the page you are looking for could not be found.
some 85% of the time when I'm trying to enter some thread, do a refresh , post a comment or - in case of Archive - upload something. Indeed I tried to upload one picture and while I seem to have succeeded, I got also logged out. :/