@lsitongia That would require some kind of pre-wake mode with permissions that the gyro sensor triggers with a specific motion. It might also need permission for camera without unlocking, since those two are usually linked.
The power button way should be easier to implement since the gyro sensor doesn't need to be active all the time, draining battery or worse, preventing deep sleep. Standby time is often an issue, I guess we should not wake the sleeping bear
The people behind LineageOS solved this by pressing the power button for 2 seconds, not even activating the screen, therefore additionally saving that little bit of battery.