The only gotcha was that the "S number", i.e. 60, had to be high enough to ensure that it was run after the network had initialised. If it's run too early then the network isn't ready and it silently failed. As frater explained, all the S scripts are running in alphabetic order at start up, and the K scripts are run at shutdown.

in scripts; ALWAYS put the full path in front of the executable file. This way it doesn't depend on the PATH which might be totally different when it's started by for instance cron or in this case rcS. It's also quite normal to have an optware version of a command as well as an original version…