Should we just warn and not necessarily exit on low space?

Could we do something like totalSize/freeSpace < 0.5 --> exit() else warn()?