Well, you're right but of Sleep is impractical with S0 mode as explained, hibernate with slightly longer transition time may be acceptable. Hibernate has really became fast on modern computers.
You're in luck, Windows shutdown is now actually hibernate (and has been for a few years). So if you just shutdown your laptop, you've been using this hibernate for a while. Turns out all those people saying "shut down your laptop before you close the lid!" were actually right.
consteval|1 year ago
BlueTemplar|1 year ago
Hibernate = S4
https://wiki.archlinux.org/title/Power_management/Suspend_an...
Do you get all your workspace back exactly like it was before, after a shutdown and turn on again ?