Spot on Phil....
I was trying to keep it simple as there are quite a few 'extras that the current run of decoders can achieve for instance, DCC decoders have back-emf which can keep the loco at the same speed, up or down dale but then change the sound accordingly
Most DCC boards also have load sensing so that extra loco 'power' or cruising (with rod clank etc) can be heard. (The non-DCC MyLocosound board also has a feature like this to simulate the loco 'coasting')
Although 'triggers' (reed switches etc) are great for sounding of horns and bells etc at particular places on a layout where a magnet has been placed,..the automatic triggering by the decoder's own inbuilt sensor circuitry can be altered and set to sound horns, bells blow-downs etc etc in response to load or speed conditions.
DCC, with the use of radio control systems like that from Airwire, is a great way to control a layout and hear multitudes of digital quality sounds, without track power being necessary.
Massoth were supposed to be bringing out their own radio control loco-based DCC board for a few years now but this has never appeared.