I agree, even shutting down compute/cost-intensive features (i.e. the actual functionality) and leaving the login screen open might prevent a few people from losing work.
Then again, if the code is mirrored on github/bitbucket/whatever, then the risk of data loss is minimal and the product is actually all functionality.