Working offline presents no problems except when one has to perform a layby / layaway. It is not possible to perform an amendment / payment / fulfillment of a layaway /layby whilst in offline mode.
We have UPS set-up on anything that would affect network connectivity to the server so that during a critical period, such as Christmas, we minimise the time that we may be in offline mode.
Ryan