One solution I've seen has been to enable "hybrid sleep", where you can have it sleep for some period of time (30m) and afterward go to hibernate.
I still need to check in on it, but one of the biggest issues with sleep on Framework laptop is that the usb-c adapters (like HDMI) passively draw power. If you use 4 usb-c (or just leave it empty), you have better sleep experience.