I'm sorry if I disappoint anyone, but my only practical experience is with hibernation. I've read about the other standby strategies, but never found a compelling reason to implement anything else. In this house, there are four laptops, two desktops, and seven VMs (currently) that are each installed with a swap partition of sufficient size to allow them to hibernate when they're not needed.
If anyone is reading this who is still confused about hibernation, here's a brief summary of what it entails. When you tell your computer to hibernate, it executes several steps. First, it copies the entire contents of RAM - every byte - into the swap space. Then it can safely shut down the machine. And I mean, it shuts it down all the way.
There's no use of electricity when you're not using the computer. No fan bearings or any other parts experiencing any kind of wear. It's just as if you'd selected [Shut Down] instead of [Hibernate] at the Power menu.
The difference comes the next time you start the computer, in the usual way, by pressing the Power button. During the startup process, the computer fetches that stored RAM from where it was stored in the swap space, and puts it back where it came from. Then, when it finishes starting up, your computer is is exactly the same state as when you shut it down.
And I mean it when I say, exactly. If the cursor was in the middle of a word that you were about to edit, it's again in the middle of that same word. Everything will be exactly as it was when you told the computer to hibernate.
Just be sure that you reboot after every update you install - something you should be doing anyway. If you update, and don't reboot, then hibernate, of course it will be the pre-update versions of everything that will be restored when the computer is restarted. You'll still need to reboot in order to start using the new packages.
Of all the computers that I mentioned above, only one of them remains running when I go to bed at night. I have a torrent server that runs 24/7 to seed Solus editions for folks who choose to downlod .ISO files that way. Everything else hibernates. And I have never, ever, not even once, had a problem with that.