If your map! runs commands that start with an ESC
(and it almost always will), your ESC key may work more slowly.
That's because every time you press the ESC key,
vi will wait one second (or so) to be sure that
the ESC is just an ESC alone and not the beginning of a
map! sequence. Some versions have changed this,
though.