as I understand it (correct me if I'm wrong
), since OS something-or-other, the memory CP's VM works by completely ignoring your physical RAM, and using only the hard disk (and this is why the minimum setting is 1 MB over your physical RAM size). The old way was for VM to be in addition to physical RAM, and this was a much more problamatic arrangement because the process of bloating beyond physical RAM caused crashes. RAM Doubler still uses the old way (starts from physical and bloats out), and therefore is less stable than your Memory CP's VM.
And of course, physical RAM is always better...