Please help making MegaGlest rock-stable by testing the pre-release snapshots.
Or you could add something like <finished-sound> as part of the command node, so that you could make a sound play at the end of any type of command you want one on. And then if you add another type of command that it may be suitable to have a sound on, you wouldn't need to add the sound property to the command type.