A well written article (yes yes, version number glitch aside). I wish I'd had something like this when I started!
I've had a lot of success with the binpatch subsystem for keeping my boxes up to date - you could really think o it more as an alternative to manually keeping lists of files to scp to your production boxes.