So, my proposal from the g-s-d side is:
1. For the *stable* release cycle, hide the new "feature" behind a
compile time switch, disable it by default and announce properly
in the release notes.
Is there a good reason why this can't simply be an option in gsettings that's not visible in the control-center UI? For those of us which have hibernation working reliably and would love to use suspend-then-hibernate, why make it completely inaccessible with a compile time option?