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.
Edit: I do notice that pretty much everyone that does the caps remap is using OSX. Is this because most people are using macs or just because macs have different behavior? Either way, I'd rather use a vanilla command than a remap if efforts are basically the same (my pinky rests on shift anyways and it is easy to contract my finger. I also use ctrl-backspace when typing in HN and other forms).
It's a key that's drastically oversized compared to it's barely measurable amount of regular use.