As a followup to this question, my Caps Lock key is now mapped to Compose instead. However, it turns out that my 14 month old toddler still manages to turn on Caps Lock from time to time with his expert keyboard bashing (one of his hobbies).
There will probably be more cases where I could use a Caps Lock key, be it combating keyboard-bashing, or starting a career as a forum troll.
Upon declaring that I want my Num lock to always be on, I could remap that key to function as a Caps Lock.
For now I have a simple script run on xorg start:
setxkbmap -option compose:caps
And I therefore have a few questions:
1a. How do I make my Num Lock key function as a caps lock?
1b. Did my son find a hotkey that I'm not aware of?
2a. How do I programatically turn Num Lock on, so that I can script this?
2b How ho I programatically read the Num Lock status?
For the record: Linux Mint 17, using XFCE. Using US Dvorak with Caps Lock as Compose.