Good points -- I agree that your suggestions would be optimal for nap-friendly companies.
At this particular workplace, it took 90 seconds or so for me to walk from my desk to my car, so it wasn't a big deal. I was also used to the routine, and preferred the certainty that no one would ever walk in on me.