@DAE - certainly. My setup is a little complicated as I have it set up to multiboot, with btrfs and full disk encryption. Essentially you will need to make sure that your swap partition is larger than the ram on your machine. For hibernation setup, I followed these guides, with some modifications:
To default to deep sleep, run sudo kernelstub -a “mem_sleep_default=deep” in the terminal.
Let me know if you run into any issues, I’ll be happy to help if I can. It’s working very well for me.