Well, I just went through a disaster (Hurricane Ike), and faced this very choice.
When it became clear that the hurricane was headed my way and a 10 foot storm surge was predicted in my area, I found a little time during the evacuation preps to move as many potted plants as I could to places I thought would be safe. I moved about a third of my potted plants from the ground level up to windows on the second level. Knowing that I might be gone for a long time, I put them in trays with deep water and hoped for the best.
For the rest of the potted plants, I set them on top of a table in the shed, hoping that the shed wouldn't blow away and the water wouldn't get too deep. It was the best I could do in such short time.
As for the plants that were growing in the garden, I left them where they were. I would have liked to have dug up and potted a few of the plants to save them. Unfortunately, I was rushed with getting my wife, the cats, luggage and important papers ready for the evacuation.
Anyway, Ike hit pretty much where predicted, and the storm surge wiped out my entire garden. The water was only 4 feet deep, but it was filthy salt water straight from the ocean (with countless other pollutants in it), and it took 2 days to recede. Every plant that was completely submerged died.
The plants in the shed would have made it, but the table apparently started to float and it toppled over, dumping everything into the salty muddy sludge.
The plants I moved upstairs did all right, so at least I still have some of my carnivores.