I think there should be an easier method of submitting them than email IMO. You say people would think of a useraccount as a sort of barrier to stop new scripters, but I think email which always feels more personal is a bigger one. I always hate sending the emails
I agree it would not be a very good idea to leave unchecked scripts available for download, but how about a pending status so we can submit them and they won't be avilable until the have been reviewed (and in the case of updates, keep the old version avilable until the new was is approved, similar to how it is now
)
I like the idea of being able to login and update scripts and so on.
As for the idea about being able to have userpages, I've been meaning to suggest for a while that the database allows search by Author as well as by topic and date etc.