When you first load a script from the script editor, the ON LOAD and ON START events will not immediately execute until you press OK and then OK on the prompt that appears. However, everything else in the script is immediately active.
Fair enough. Point #2 still stands, as does writing a script if you want to make it easier.
Also, point #3: just name your script files appropriately, and you won't even have to look inside to figure out what they are.