Actually I usually create a user-startup for my Harddisk:-partiton, and execute this script from my user-startup.
"Why?" i hear you rave. Because I use multiple OS:es. BetaOS4, Os3.9 and my own cd32-thingie.
The progs on HD has it's own startup-scripts.
Thus I can reinstall the OS without having to reinstall my progs.
And why not use the installer when it exists? They usually work, and it's a lot more convenient. (Ok, so you can acuse me of beeing irradical by doing my own startup-script in Harddisk:, which isn't very convenient, but, hey, it keeps me occupied ;-))