Recently I experiment a lot with disabling memory compression in Mavericks and I had clearly reproducible problems with hibernating to disk.
1) Enable memory compression and using an hibernate mode that writes to disk works without problems
vm_compressor=4 + hibernatemode=3(RAM powered+sleepimage) or 25(only sleepimage)
-> no problem when restored from sleepimage
2) Disable memory compression and using an hibernate mode that writes to disk leads to kernel panics when waking up.
vm_compressor=1 + hibernatemode=3(RAM powered+sleepimage) or 25(only sleepimage)
-> kernel panic when restored from sleepimage
3) Disable memory compression and using an hibernate mode that NOT writes to disk works fine.
vm_compressor=1 + hibernatemode=1(only RAM powered)
-> no problem, as long you have enough battery power
to prevent lost of RAM while sleeping
Well 3) is only a compromise since it lets you disable the memory compression, but you will loose the safety of the sleepimage.