What a lot of different topics this thread contains!
re: uploading projects to the Scratch website. Just testing this today, and it seems to work well. So I'm assuming this issue is resolved!
re: PiFace - that's awesome! Shouldn't that be on it's own thread though, so people can find it?