Actually overcomitting memory on virtual machines is in many cases a good idea, It is not recommended to disable swap as you will just get "less" resources to play around with.
The reason overcommiting memory is good, is that you let the operating system decide what memory is "hot" and what is "cold". Though in many cases it can also be dangerous, especially on Linux. FreeBSD is much better, but its virtualization software Bhyve is still young. I have no idea about VMWare, but as a top tier enterprise product, I guess it performs excellent and is stable with overcommited memory.