APP_TIMER_CONFIG_USE_SCHEDULER affects how are handled. One example is the timer call back is actually called at interrupt level if APP_TIMER_CONFIG_USE_SCHEDULER is zero. But called through the scheduler if APP_TIMER_CONFIG_USE_SCHEDULER is non-zero.
What other callbacks and event handlers are handled differently, depending upon the state of APP_TIMER_CONFIG_USE_SCHEDULER?