Swap seems like a nice safety valve. Preferable, I think, to suddenly shutting down an important program in use because it's OOM.
I got another taste of that lately when I had to build Wireshark from source on a Raspberry Pi model B thanks to broken packages in the repo. At least it was the version with 512MB of memory and overclocked. For the most part Wireshark isn't that bad to build, certainly better than Firefox, but there are a couple of dissectors that have unreasonably large source files.
it just slows my system down to a crawl, requiring me to force a reboot
it probably depends on your hardware
and if i disable the pagefile, windows update stops working and at 75% memory usage it starts panicing and closing programs
But it allows me to save, exit a program, or close a tab, without losing any work.