Advantages:
- It uses the existing infrastructure that I've put up for the site, and gives people the opportunity to post scripts that they want to share with others.
- Based on the previous advantage, anyone can post a script without having to talk to me.
- People can edit the scripts in place and the author or me can approve/disapprove edits and branch off other versions if we need to. (think poor man's CVS)
Disadvantages:
- You have to surround the script with some special text (as discussed in the instructions)
- You can't just download a script and have it ready to use, the way you would with a link. You have to cut and paste the content of the script into your screen, or download the script using wget or a right click and then deal with the HTML to text translation issues yourself
- Anyone can edit (also an advantage), but I doubt this will be a big problem
So, something's better than nothing, wouldn't you say?