SLEEP or busy-waiting. Which would service an interrupt faster?
You said it yourself, waking up from sleep incurs some delay, depending on the oscillator.  The delay will be relatively small for R-C oscillators, and much longer for crystal oscillators.

The second method uses less power, assuming you can sleep for long enough on average for the reduced current to be meaningful.