If you are on a very slow connection when traveling, or no connection, you run the risk of local database corruption and losing everything. My short term solution is to keep all cards until the images have fully synced; and then only risk the work done on the images.
Therefore, if connection is below some metric, or sync is predicted to take longer than X, we really need some sort of local backup/recovery process for Lr in case of database corruption.
Tim