> I don't want a 50/50 shot of having caps lock on (or my light indicator).
What? Have you tried this feature at all? If you map Esc to Caps Lock in Mac OS, the light indicator never turns on, and you don't enable caps lock when you press that key.
Or do you mean that this is what'll happen if you use a different computer? In my experience that's not a problem at all. Muscle-memory can be made context sensitive. I use two different keyboard layouts (dvorak and qwerty), two different key arrangements (staggered on my laptop, grid on ErgoDox), Esc mapped to Caps-Lock on my home laptop, completely different key mappings on my ErgoDox at work, and still I have very little trouble using a Qwerty keyboard with standard mapping if a use a different laptop. I'm probably a bit slower, but that's not really a problem if it's a computer I don't use that often.